Website live tersedia di datapenduduk.azharlihan.com
CRUD (Create, Read, Update, Delete) data penduduk menggunakan konsep OOP PHP tanpa framework.
- Clone repository ini:
git clone https://github.com/azharlihan/data-penduduk.git
- Buat database mysql.
- Pindah ke folder core:
cd data-penduduk/app/core
- Duplikat file Config.example.php dan rename menjadi Config.php:
cp Config.example.php Config.php
- Isi database credential pada file Config.php
- kembali ke root project:
cd ../..
- Jalankan migrasi database:
php cli migrate
Folder /public
dapat dipindah ketempat lain terpisah dengan folder /app
. Dengan penyesuaian path pada file /public/index.php
dan penyesuaian BASEURL pada /app/core/Config.php
Jika menggunakan nginx, silahkan konfigurasikan vhost nya agar ditambahkan rewrite rule:
location / {
try_files $uri $uri/ /index.php$is_args$query_string;
}