PHP versi 7.4 atau lebih tinggi (disarankan PHP 8.x)
MySQL versi 5.7 atau lebih tinggi / MariaDB 10.4+
Web server Apache dengan mod_rewrite aktif
Hosting shared / VPS dengan cPanel
SSL certificate aktif (HTTPS) — disarankan
Storage minimal 100MB
Browser modern (Chrome, Firefox, Edge) untuk akses admin
Upload semua file ke folder public_html hosting via cPanel File Manager atau FTP.
Buat database baru di cPanel → MySQL Databases.
Import file SQL yang disertakan ke database tersebut via phpMyAdmin.
Edit file application/config/database.php — isi hostname, username, password, dan nama database sesuai hosting.
Edit file application/config/config.php — ganti base_url sesuai domain Anda (contoh: https://domainanda.com/).
Pastikan ENVIRONMENT di index.php diset ke 'production'.
Akses domain Anda di browser — login dengan username: admin, password: admin123.
Ganti password default setelah login pertama di menu Profil.
Setting lokasi kantor, radius, dan jam operasional di menu Pengaturan.
Tambahkan data mahasiswa dan mulai gunakan sistem.
Catatan: PHP minimal versi 7.4, MySQL minimal 5.7. Support via WhatsApp jika ada kendala instalasi.
Absensi berbasis GPS + validasi radius kantor (geo-fencing).
Foto selfie saat check in/out sebagai bukti kehadiran.
Dashboard real-time — pantau kehadiran mahasiswa hari ini.
Laporan otomatis — export Excel & PDF harian, bulanan, per periode.
Auto manajemen periode magang — status aktif/nonaktif otomatis sesuai tanggal.
Multi role — Admin, Supervisor, dengan akses terproteksi per level.
Manajemen mahasiswa lengkap — data, foto profil, divisi, universitas.
Fitur izin & sakit dengan upload bukti dokumen.
Filter & rekap kehadiran per company, site, division.
Tampilan responsif — bisa diakses dari HP maupun laptop.