23 lines
1.3 KiB
Markdown
23 lines
1.3 KiB
Markdown
# Recruitment-HC — Nurinda
|
|
|
|
Aplikasi PHP/MySQL untuk psikotest peserta dan dashboard administrator. Tampilan memakai CSS/JavaScript lokal tanpa AdminLTE, Bower, atau proses build.
|
|
|
|
## Preview lokal
|
|
|
|
Jalankan `./dev/start-local.sh`. Halaman peserta: http://127.0.0.1:8086/ dan dashboard: http://127.0.0.1:8086/dashboard/login.php. phpMyAdmin: http://127.0.0.1:8087/.
|
|
|
|
Panduan akun, backup, dan runtime ada di [dev/README.md](dev/README.md). Hentikan layanan sekaligus backup database dengan `./dev/stop-local.sh`.
|
|
|
|
## Server
|
|
|
|
Salin `includes/conn.example.php` ke `includes/conn.php`, lalu isi konfigurasi database. Impor database recruitment dan jalankan migrasi yang diperlukan di `dashboard/migrations/`. Panduan admin: [dashboard/README.md](dashboard/README.md).
|
|
|
|
- `assets/`: tampilan dan perilaku tes peserta.
|
|
- `includes/`: koneksi, autentikasi peserta, dan layanan sesi tes.
|
|
- `dashboard/`: halaman admin, aset merek, migrasi, dan CLI pembuat admin.
|
|
- `DB/`: export database lokal; berisi data pribadi dan diabaikan Git.
|
|
- `dev/`: alat preview dan pengujian lokal.
|
|
- `.local/`: konfigurasi pribadi, backup, log, dan phpMyAdmin lokal; diabaikan Git.
|
|
|
|
Konfigurasi database tidak disimpan di Git. Jangan unggah `.local/` ke server produksi. Aset dan modul HR lama yang tidak dirujuk aplikasi aktif sudah dihapus.
|