Sistem monitoring kehadiran berbasis perangkat (hardware RFID) dan webapp sebagai antarmuka pengguna. Sistem ini dirancang untuk membantu pengelolaan data siswa terkait absensi secara terintegrasi.
Melalui webapp yang disediakan, pengguna (guru) dapat mengakses informasi kehadiran siswa secara berkala, mengelola data siswa dan kelas, mengatur sesi absensi, serta melakukan rekap kehadiran.
- Manajemen data siswa & kelas (tambah, edit, hapus)
- Pengaturan waktu sesi absensi (Masuk, Istirahat, Kembali, Pulang)
- Rekap kehadiran siswa dengan status otomatis
- Manajemen reservasi/izin siswa
- Penentuan status kehadiran dari 16 kombinasi sesi
- Monitoring perangkat (LED/LCD) dan server
- Feedback tap kartu secara real-time
- Responsif, dapat diakses dari berbagai perangkat
| Panduan | Target |
|---|---|
| 👤 Panduan Pengguna | Guru / Admin (cara login, mengelola siswa, atur sesi, rekap absensi, dll) |
- Buka webapp Absensi melalui browser.
- Login dengan username & password dari teknisi.
- Kelola data siswa dan kelas, atur sesi absensi.
- Siswa melakukan tap kartu pada perangkat (LED/LCD).
- Lihat rekap kehadiran dan lakukan finalisasi.
📖 Selengkapnya di Panduan Pengguna
| Teknologi | Kegunaan |
|---|---|
| Vite | Build tool & development server |
| Vanilla JS (ES6 Modules) | Frontend webapp |
| WebSocket | Komunikasi real-time dengan perangkat |
| Laravel Backend | Penyimpanan data siswa, kelas, sesi, reservasi |
| ESP32 & ESP8266 | Perangkat absensi (LED/LCD) |
| MFRC522 | Modul pembaca RFID |
| LCD 16x2 (opsional) | Tampilan pada perangkat versi LCD |
- Ilham – @kyoomik
- syafly - @syafly
- Techno Kreatif Solusindo
MIT License