2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00
2026-10-14 19:08:59 +07:00

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. Hentikan layanan sekaligus backup database dengan ./dev/stop-local.sh.

Server

Untuk deployment Docker Compose melalui Komodo (PHP/Apache + MySQL persisten, di belakang reverse proxy HTTPS), ikuti panduan deployment. Konfigurasi tersedia di compose.yaml, Dockerfile, dan .env.example; dump SQL diimpor secara eksplisit, bukan setiap redeploy.

Untuk deployment PHP tanpa Docker, 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.

  • 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.

S
Description
No description provided
Readme
38 MiB
0 Stars 3 Watchers 0 Forks
Languages
PHP 72.7%
Python 17.4%
JavaScript 5.1%
Shell 3.8%
Dockerfile 1%