All Projects → phpindonesia → phpindonesia.or.id-membership2

phpindonesia / phpindonesia.or.id-membership2

Licence: other
PHP Indonesia - Membership Application - Reloaded

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
ApacheConf
554 projects

Projects that are alternatives of or similar to phpindonesia.or.id-membership2

Java Game And Application
Java Games and Application with awesome source code and better algorithm
Stars: ✭ 14 (-54.84%)
Mutual labels:  application, project
gogen
Command-line tool to generate GO applications and libraries
Stars: ✭ 17 (-45.16%)
Mutual labels:  application, project
Real Time Ml Project
A curated list of applied machine learning and data science notebooks and libraries across different industries.
Stars: ✭ 143 (+361.29%)
Mutual labels:  application, project
app
Aplus Framework App Project
Stars: ✭ 338 (+990.32%)
Mutual labels:  application, project
neu-ipgw
东北大学校园网网关快速登录,更高效,更实用!
Stars: ✭ 19 (-38.71%)
Mutual labels:  application, project
iam
企业级的 Go 语言实战项目:认证和授权系统
Stars: ✭ 1,900 (+6029.03%)
Mutual labels:  application, project
android
Android eduVPN application
Stars: ✭ 80 (+158.06%)
Mutual labels:  application
tensorflow-practice
Learning tensorflow by just one example for beginners
Stars: ✭ 43 (+38.71%)
Mutual labels:  project
Appactive
AppActive: A middleware to build an application with multiple active architectures(阿里巴巴开源的一款标准通用且功能强大的构建应用多活架构的开源中间件)
Stars: ✭ 241 (+677.42%)
Mutual labels:  application
vcoin
VCoin is lightweight application for keeping track of cryptocurrency prices.
Stars: ✭ 34 (+9.68%)
Mutual labels:  application
mangium
(Needs contributors) Service/project manager for developers/small teams
Stars: ✭ 12 (-61.29%)
Mutual labels:  project
mapos
Sistema de Controle de Ordens de Serviço
Stars: ✭ 24 (-22.58%)
Mutual labels:  application
CommitCombo
깃허브 커밋 기록을 아름답게 꾸미는 프로젝트 ⭐
Stars: ✭ 31 (+0%)
Mutual labels:  project
HospitalManagementSystem
Hospital management System python
Stars: ✭ 74 (+138.71%)
Mutual labels:  project
slim-skeleton
A Slim 3 skeleton project to easily bootstrap MVC applications using Slim Framework 3
Stars: ✭ 14 (-54.84%)
Mutual labels:  slim-framework
Fuzzy-keyword-search-over-encrypted-data-in-cloud-computing
Fuzzy keyword search over encrypted data in cloud computing | PHP project
Stars: ✭ 19 (-38.71%)
Mutual labels:  project
hydrus
[DEPRECATED] Superseded by https://github.com/sul-dlss/happy-heron/ An application for self-deposit of digital objects into the Stanford Digital Repository for preservation and access.
Stars: ✭ 12 (-61.29%)
Mutual labels:  application
WeatherInKotlin
使用Kotlin语言开发的一款天气app
Stars: ✭ 85 (+174.19%)
Mutual labels:  application
Indian-Number-Plate-Recognition-System
Indian Number Plate Recognition System built using OpenCV
Stars: ✭ 72 (+132.26%)
Mutual labels:  project
nimblenote
Simple keyboard-driven note taking application for macOS, Linux and Windows.
Stars: ✭ 31 (+0%)
Mutual labels:  application

PHP Indonesia - Membership App - Reloaded

Kebutuhan

  • PHP 5.5 keatas.
  • HTTP Server, misal NginX or Apache.
  • MySQL Server 5.x keatas untuk database utama.

Instalasi

  1. Clone repo ini ke lokal, ambil langsung ke branch refactory-dev

    $ git clone https://github.com/phpindonesia/phpindonesia.or.id-membership2 [folder-name]
    

    NOTE: Untuk kebutuhan testing, gunakan argumen --branch [branch-name] untuk clone branch tertentu saja & argumen --depth 1 untuk ambil hanya 1 history terakhir saja.

  2. Masuk ke directory cloning tadi & install dependency

    $ cd [folder-name] && composer install
    
  3. Buat database baru, terserah namanya apa (Misal. phpid-membership). Bisa gunakan PHPMyAdmin atau cukup tuliskan di terminal.

    $ mysql -u[db-user] -p -e "create database [db-name]"

    NOTE: sesuaikan [db-user] anda, umumnya adalah root

  4. Import kedua file .sql yang ada dalam folder app/data secara berurutan ke [db-name] yang telah anda buat:

    1. membership-schema.sql
    2. membership-values.sql

    Dari terminal bisa dilakukan dengan cara

    $ mysql -u[db-user] -p [db-name] < app/data/membership-schema.sql app/data/membership-values.sql
  5. Copy-Paste file settings.php.disable didalam folder app dan rename menjadi settings.php lalu buka dengan editor favorit anda dan sesuaikan isi konfigurasi didalamnya, misal Sublime Text: subl.

    $ cp app/settings.php.disable app/settings.php
    $ subl -a app/settings.php
    
  6. Jika anda menggunakan web server seperti Apache atau NginX, silahkan sesuaikan vhost -nya atau gunakan PHP built in server dan arahkan ke folder www sebagai docroot.

    $ php -S  localhost:8088 -t www/
    
  7. Terakhir, buka url sesuai dengan konfigurasi lokal server anda. Misal http://localhost:8088/.

Struktur Direktori

Path Keterangan
app/ Direktori utama aplikasi
app/data/ Direktori database
app/src/ Direktori source code aplikasi
app/views/ Direktori template
www/ Direktori public

Cara berkontribusi:

  1. Fork dulu repo ini ke akun anda & clone ke lokal selanjutnya ikuti tahap installasi diatas,

    $ git clone [email protected]:[username]/phpindonesia.or.id-membership2
    
  2. Buat branch baru, usahakan beri nama sesuai dengan apa yang akan anda lakukan. Misal: feature-keren atau fix-issue-123,

  3. Setelah editing selesai, Push ke remote origin dan kirim Pull Request ke branch develop,

  4. Jelaskan kontribusi apa yang anda lakukan pada Pull Request tersebut.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].