Smart Teacher Attendance System: IoT RFID Integration with Laravel & WhatsApp Notifications
Sistem absensi cerdas ini dirancang khusus untuk kehadiran guru dengan memadukan perangkat keras IoT berbasis mikrokontroler (ESP32, modul RFID, dan layar LCD TFT) dengan platform web berbasis Laravel. Ketika seorang guru melakukan tap kartu RFID pada mesin, data kehadiran diproses secara otomatis, dicatat ke dalam database, dan langsung mengirimkan notifikasi kehadiran secara real-time ke grup WhatsApp.
Detail Informasi
- Release Date
- 24 August 2026
- Last Updated
- 04 September 2026
- Client
- SD Aisyiyah Surya Ceria Karanganyar
- Role
- Full-Stack Developer
- Year
- 2024
- Views
- 22x
Technology
Interested in This Project?
Contact me if you need a similar project or application custom-built to your requirements.
Contact via WhatsAppProject Purpose
Otomatisasi Absensi: Menggantikan proses pencatatan manual dengan sistem berbasis kartu RFID yang cepat, akurat, dan minim kesalahan. Transparansi & Pemantauan Real-Time: Memudahkan pihak manajemen sekolah dalam memantau kehadiran guru secara real-time dari dasbor web. Keterlibatan Orang Tua/Manajemen: Memberikan transparansi informasi kehadiran secara langsung melalui notifikasi otomatis yang dikirimkan ke grup WhatsApp. Efisiensi Administrasi: Mempermudah rekapitulasi data absensi harian, mingguan, hingga bulanan untuk keperluan pelaporan institusi.
Deskripsi Lengkap & Studi Kasus
Proyek ini dikembangkan untuk menjembatani perangkat keras (hardware) dengan sistem perangkat lunak (software) modrn di lingkungan sekolah melalui alur kerja berikut:
- Integrasi IoT (ESP32 & RFID): Perangkat keras ditempatkan di lokasi strategis. Guru melakukan tap kartu RFID, dan layar LCD TFT memberikan umpan balik visual (feedback) berupa nama dan status kehadiran secara instan.
- Komunikasi API / Web Service: ESP32 mengirimkan data unik kartu secara nirkabel (Wi-Fi) ke backend Laravel.
- Sistem Notifikasi WhatsApp: Setelah data divalidasi dan dicatat oleh sistem, API WhatsApp secara otomatis memicu pengiriman pesan laporan kehadiran ke grup WhatsApp yang ditentukan.
- Dasbor Manajemen: Administrator sekolah dapat mengelola data guru, mendaftarkan kartu RFID baru, serta mengunduh laporan rekapitulasi absensi melalui antarmuka web yang bersih.


