Sistem Absensi QR Code Sekolah
Aplikasi absensi berbasis QR code untuk sekolah dengan multi-role user, laporan otomatis, notifikasi WhatsApp, dan REST API.
Screenshot
Tech Stack
Fitur Unggulan
Scan QR Code
Absensi via kamera (HTML5), scanner barcode USB, atau input manual. Support cache offline dengan sinkronisasi batch.
Multi-Role & Permission
6 role dengan 33 permission granular: Super Admin, Admin, Operator, Petugas, Guru, Kepala Sekolah.
Laporan Lengkap
Laporan harian, bulanan, per siswa, per kelas, per guru, rekap keterlambatan. Ekspor ke Excel.
Notifikasi WhatsApp
Notifikasi otomatis ke wali murid saat anak melakukan absensi. Template pesan dapat dikustomisasi.
Anti Duplikat & Auto Detect
Cooldown 30 detik, auto-detect masuk/pulang. Deteksi keterlambatan otomatis berdasarkan jam sekolah.
Keamanan
bcrypt, CSRF token per sesi, rate limiting, Prepared Statements, security headers, audit trail.
Backup & Restore
Backup database otomatis dengan rotasi 30 hari. Restore dari file existing atau upload baru. Notifikasi WA untuk admin.
REST API
8 endpoint dengan autentikasi API key, rate limit, CORS support, dan dokumentasi HTML interaktif.
Import / Export
Import data siswa & guru dari Excel/CSV. Export laporan ke Excel dengan styling, freeze header.
Cetak Kartu QR
Generate dan cetak kartu QR siswa/guru layout A4 (8 kartu per halaman). Fitur naik kelas massal.
Demo Langsung
Coba Sekarang
Akses demo aplikasi langsung di browser. Login sebagai admin untuk melihat semua fitur.
🔗 Buka Demosiscarandemo | Password: demo1234