Sistem Informasi Presensi Siswa Berbasis Web dengan Validasi Face Recognition dan Geolocation serta Notifikasi WhatsApp Gateway pada MA Sabilil Mukarromah
DOI:
https://doi.org/10.35870/jtik.v11i1.7448Keywords:
Presence Information System, Waterfall, Face Recognition, Geolokasi, Whatsapp GatewayAbstract
Manual attendance at MA Sabilil Mukarromah is vulnerable to proxy attendance, data inaccuracies, and delayed information for parents. This study develops a web-based student attendance system with WhatsApp Gateway notifications using the Waterfall method, Laravel PHP, MySQL, face-api.js, Geolocation API, and Fonnte API. The system supports five user roles (admin, teacher, homeroom teacher, student, and parent) with layered validation via GPS geolocation and face recognition. Notifications are sent in real-time for each attendance event, including digital permission requests and alpha sanctions management. Black box testing of 14 components confirmed all scenarios produced expected results without errors. Face recognition testing on 6 students achieved 83.3% accuracy, with failures only under low light conditions. The WhatsApp Gateway achieved a 66.7% delivery rate with an average latency of 5 seconds, supporting more effective, accurate, and transparent attendance management.
Downloads
References
Akmal, S., Andari, Z. D., Dahlawi, M. W., & Salsabila, M. (2026). Analisis penerapan keamanan berlapis melalui autentikasi dua faktor dalam melindungi privasi komunikasi digital pada platform media sosial Instagram. Jurnal Teknologi dan Sistem Komputer, 2(1), 74–79.
Aksayeth, M. B., Rukmana, R., Yazidh, A., & Wasis, F. (2025). Sistem informasi absensi karyawan berbasis mobile dengan fitur geolocation dan pengelolaan data pegawai berbasis website abstrak. Jurnal Sistem Informasi, 5(2), 97–106.
Alda, M., Utami, Y., Chairullah, A., Kumala, W., & Husaini, A. (2025). Perancangan sistem informasi absensi siswa berbasis mobile pada SMK Pemda Lubuk Pakam. Jurnal Teknologi dan Pendidikan, 4(2), 289–298.
Anggia Kartika Sari. (2023). Efektivitas aplikasi program e-Kinerja berbasis e-Government (Studi Kasus pada Bagian Sumber Daya (BAGSUMDA) Polresta Sidoarjo). Jurnal Administrasi Pemerintahan, 13(1).
Ardi, C., Saputra, P., Premana, A., & Bachri, O. S. (2025). Sistem presensi siswa berbasis face-api.js dan WhatsApp gateway. Jurnal Teknologi dan Sistem Informasi, 9(5), 7798–7806.
Dinka, S. P., Salsabilah, Z. P., & Nilawati, L. (2022). Penerapan metode waterfall dalam rancang bangun sistem informasi penggajian berbasis web. Jurnal Sistem Informasi dan Teknologi, 2, 156–166.
Febiyani, E., Pradana, Z. H., & Permatasari, I. (2025). Analisis sistem monitoring presensi menggunakan face recognition berbasis CNN dengan arsitektur MobileNetV1. Jurnal Teknologi dan Sistem Informasi, 2, 95–102.
Ichsanudin, M. N., & Yusuf, M. (2022). Perpustakaan dengan metode black box testing bagi pemula. Jurnal Teknologi dan Pendidikan, 1(2), 1–8.
Informa, J., & Indonusa, P. (2023). [Judul artikel tidak lengkap]. Jurnal Teknologi dan Sistem Informasi, 9, 2–7.
Melyani, R. I., & Aji, S. (2023). Pengembangan sistem informasi penggajian berbasis web menggunakan framework Laravel dengan metode agile software development. Jurnal Teknologi dan Sistem Informasi, 03(01), 31–36.
Rahi, F. M., Radjah, E. G., & Talakua, A. C. (2024). Integrasi WhatsApp gateway dalam sistem informasi absensi berbasis website di SMA Negeri 1 Pandawai. Jurnal Sistem Informasi dan Teknologi, 744–757.
Syahrizal, H., & Jailani, M. S. (2023). Jenis-jenis penelitian dalam penelitian kuantitatif dan kualitatif. Jurnal Metodologi Penelitian, 1, 13–23.
Tahsinia, J., Rismawati, R., Ibrahim, T., & Arifudin, O. (2024). Peran sistem informasi dalam meningkatkan mutu layanan pendidikan. Jurnal Teknologi dan Pendidikan, 5(7), 1099–1122.
Tanjung, M. R., Annas, F., Darmawati, G., & Yuspita, Y. E. (2023). Perancangan sistem presensi siswa berbasis web menggunakan notifikasi API WhatsApp. Jurnal Teknologi dan Sistem Informasi, 02(02), 201–217.
Utomo, P. B., Wahyudi, D., & Kholila, N. (2027). Implementasi sistem presensi berbasis web terintegrasi multi-device fingerprint. Jurnal Sistem Informasi dan Teknologi, 6(2), 388–397.
Wahab, A. (2025). Implementasi keamanan absensi digital menggunakan algoritma kriptografi AES mode CBC abstrak. Jurnal Keamanan Sistem Informasi, 6(2), 941–951.
Warsuta, B., Nalawati, R. E., Liliana, D. Y., Huzaifa, M., & Maulida, R. (2024). Sistem pengendalian akses berbasis face-recognition dengan Face-API.js dan algoritma Manhattan Distance. Jurnal Teknologi dan Sistem Informasi, 10(2), 113–120.
Wibowo, B. B. (2024). Implementasi face recognition dan geolocation. Jurnal Ilmiah Komputer dan Informatika, 13(1), 11–22.
Zaehol Fatah, I. P. (2025). Sistem pendukung keputusan penentuan guru berprestasi menggunakan metode SAW pada SMKN 1 Cermee. Jurnal Sistem Informasi dan Pendidikan, 4, 254–264.
Zahroh, S., Homaidi, A., & Baijuri, A. (2024). Sistem informasi presensi dan penggajian menggunakan geolokasi berbasis web di madrasah tsanawiyah al-Furqon Curahdami. Jurnal Teknologi dan Pendidikan, 5(1), 1–9.
Downloads
Published
Issue
Section
License
Copyright (c) 2027 Ifan Prasetyariansyah, Achmad Baijuri, Abdus Samad

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
1. Copyright Retention and Open Access License
Authors retain copyright of their work and grant the journal non-exclusive right of first publication under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
This license allows unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
2. Rights Granted Under CC BY 4.0
Under this license, readers are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, including commercial use
- No additional restrictions — the licensor cannot revoke these freedoms as long as license terms are followed
3. Attribution Requirements
All uses must include:
- Proper citation of the original work
- Link to the Creative Commons license
- Indication if changes were made to the original work
- No suggestion that the licensor endorses the user or their use
4. Additional Distribution Rights
Authors may:
- Deposit the published version in institutional repositories
- Share through academic social networks
- Include in books, monographs, or other publications
- Post on personal or institutional websites
Requirement: All additional distributions must maintain the CC BY 4.0 license and proper attribution.
5. Self-Archiving and Pre-Print Sharing
Authors are encouraged to:
- Share pre-prints and post-prints online
- Deposit in subject-specific repositories (e.g., arXiv, bioRxiv)
- Engage in scholarly communication throughout the publication process
6. Open Access Commitment
This journal provides immediate open access to all content, supporting the global exchange of knowledge without financial, legal, or technical barriers.
