MINI
C:
/
xampp
/
htdocs
/
absensi-face
/
Upload File:
files >> C:/xampp/htdocs/absensi-face/README.md
# Absensi Face - Paket XAMPP (Windows) Folder name: `absensi-face` ## Isi paket - `/register.html` - halaman pendaftaran pegawai - `/index.html` - halaman absensi - `/js/app.js` - logic face-api + client - `/php/*.php` - endpoint PHP untuk menyimpan user & absensi - `/css/style.css` - styling sederhana - `/sql/init_db.sql` - skrip SQL untuk membuat database dan tabel - `/uploads/` - folder untuk menyimpan foto (harus writable oleh Apache) - `/models/` - tempat model face-api.js (KOSONG — ada skrip untuk mengunduh) - `/download-models.bat` - batch file Windows untuk mengunduh model-model yang diperlukan - `/create_db.bat` - helper (windows) untuk mengeksekusi SQL via mysql cli (opsional) ## Langkah cepat (Windows XAMPP) 1. Extract zip ke `C:\xampp\htdocs\` sehingga path menjadi `C:\xampp\htdocs\absensi-face\` 2. Jalankan XAMPP Control Panel → Start Apache & MySQL. 3. Buka `http://localhost/phpmyadmin` → buat database baru `absensi_face` atau jalankan `sql/init_db.sql`: - Jika ada `mysql` CLI di PATH, jalankan `create_db.bat` (opsional). 4. Unduh model face-api (sekali): jalankan `download-models.bat` (membutuhkan koneksi internet). - File akan ditempatkan di folder `models/`. - Jika tidak mau mengunduh, library akan fallback ke CDN (kurang offline). 5. Pastikan folder `uploads/` dapat ditulis oleh Apache (Windows: biasanya OK). 6. Akses: - Register: `http://localhost/absensi-face/register.html` - Absensi: `http://localhost/absensi-face/index.html` ## Catatan tentang "Offline" - Model face-api.js (file `.bin`) besar (~tens of MB). Karena keterbatasan pengiriman, paket ini menyertakan skrip `download-models.bat` untuk mengunduh model ke folder `models/`. - Jika ingin 100% offline tanpa mengunduh saat pertama kali, Anda perlu menyalin model-model yang sudah diunduh sebelumnya ke folder `/models`. ## Database default credentials - Host: `127.0.0.1` - Database: `absensi_face` - User: `root` - Password: *(kosong)* Jika XAMPP Anda pakai password untuk root, edit file-file PHP di `/php/` dan sesuaikan. -- Done by ChatGPT (GPT-5 Thinking mini)
Copyright ©2021 || Defacer Indonesia