Integrasi Barcode Dan Whatsapp API Dalam Pengembangan Backend Aplikasi E-Presensi Berbasis Online SMP Negeri 2 Kalipuro Banyuwangi

Authors

  • Rani Patricia Sekolah Tinggi Ilmu Komputer PGRI Banyuwangi
  • Solehatin Solehatin Sekolah Tinggi Ilmu Komputer PGRI Banyuwangi
  • Hadiq Hadiq Sekolah Tinggi Ilmu Komputer PGRI Banyuwangi

DOI:

https://doi.org/10.36423/index.v8i1.2483

Keywords:

Barcode, E-Presensi, REST API, WhatsApp Gateway, Backend

Abstract

Diperlukan sistem presensi berbasis digital dengan dukungan backend yang mampu mengelola data terstruktur, real-time, terintegrasi dengan fitur notifikasi. Dalam mewujudkan sistem real-time maka penelitian ini bertujuan untuk mengoptimalkan fungsi backed pada aplikasi E-Presensi siswa berbasis web menggunakan barcode. Backend diterapkan agar data hasil scan siswa diproses otomatis, disimpan, lalu diteruskan menjadi informasi yang dikirim ke wali murid melalui WhatsApp. Metode penelitian mencakup tahap analisis kebutuhan presensi hingga notifikasi WhatsApp API. Selanjutnya, tahap perancangan alur sistem menggunakan UML. Tahap implementasi kode menggunakan JavaScript dan TypeScript untuk membangun API presensi serta integrasi WhatsApp API, tahap pengujian guna memastikan sistem berjalan sesuai kebutuhan. Tahap penerapan backend di server agar dapat digunakan oleh sekolah, serta pemeliharaan agar sistem stabil. Metode penelitian ini menggunakan metode Waterfall yang difokuskan pada tahap Perancangan sistem. Tahap Perancangan mencakup pembuatan block diagram untuk menggambarkan hubungan antar komponen sistem, Use Case untuk menggambarkan interaksi antar pengguna dan sistem, serta Flowchart untuk menunjukkan alur proses absensi hinggan notifikasi melalui REST API. Backend yang dikembangkan berhasil mengelola data presensi secara real-time sebesar 80%, mendukung proses autentikasi pengguna (Admin dan Kepala Sekolah), mengatur alur pemrosesan data hasil scan barcode, serta terhubung langsung dengan database dan WhatsApp API. Sistem ini mampu mencatat kehadiran siswa dengan akurat, menyajikan data presensi yang konsisten, serta mengirimkan notifikasi otomatis kepada wali murid tanpa keterlambatan. Keterbaruan penelitian ini terletak pada rancangan backend yang mengirimkan notifikasi informasi E-presensi melalui WhatsApp API secara real-time, sehingga komunikasi antara SMP Negeri 2 kalipuro Banyuwangi dan wali murid menjadi lebih transparan, cepat, dan akurat.

References

[1] M. Al Biruni, A. Faisol, and N. Vendyansyah, “Penerapan Rest Api Dan Integrasi Midtrans Sebagai Payment Gateway Pada Platform Pelatihan Online,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 4, pp. 2482–2488, 2023, doi: 10.36040/jati.v7i4.7554.

[2] A. Agung Gede Iswara Wijaya and L. Latipah, “Implementasi Whatsapp Gateway Dalam Perancangan Aplikasi E-Kas Di Kampung Satrya,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 5, pp. 10329–10335, 2024, doi: 10.36040/jati.v8i5.10852.

[3] T. Wijaya, “Teknik Coding Hybrid Antara Typescript Dan Javascript Dalam Framework Angular,” Inf. Syst. J., vol. 8, no. 01, pp. 21–28, 2025, doi: 10.24076/infosjournal.2025v8i01.2048.

[4] T. A. SITORUS and L. E. ASTRIANTY, “Implementasi The Movie DataBase API Untuk Sistem Informasi Film Berbasis Mobile,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 13, no. 3, 2024, doi: 10.35889/jutisi.v13i3.2386.

[5] F. Fadilah and A. W. Kusuma, “Model Aplikasi Sistem Pemetaan Peredaran Narkoba di Kota Banjarbaru Dengan GeoJSON,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 12, no. 2, p. 720, 2023, doi: 10.35889/jutisi.v12i2.1436.

[6] T. Jannati Putri and H. Septanto, “PerancanganSistem Absensi Berbasis Web Menggunakan Kode Barcode Di Pt Azhan Group,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 3, pp. 3143–3150, 2024, doi: 10.36040/jati.v8i3.9621.

[7] M. A. Mohtar and A. Ambarwati, “Rancang Bangun Aplikasi Kasir Tabung Gas Menggunakan Scan Barcode Pada Ud Makmur Bojonegoro,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 6, pp. 11428–11436, 2024, doi: 10.36040/jati.v8i6.11382.

[8] K. Muhammad Sandi Aurora Putra and R. . Nasrul Halim D, “Rekayasa Sistem Smart Warehouse Menggunakan Mobile Android Terintegrasi Dengan Teknologi Qrcode Dan Barcode,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 4, pp. 2666–2672, 2024, doi: 10.36040/jati.v7i4.7712.

[9] B. Bambang et al., “PKM Layanan Sistem Informasi Barcode Berbasis Website untuk Perpustakaan Desa Binor,” GUYUB J. Community Engagem., vol. 2, no. 3, pp. 937–955, 2021, doi: 10.33650/guyub.v2i3.2814.

[10] M. Rendi Valentino, M. Nur Fitriyadi, M. Andri Senubekti, and D. Darsiti, “Penerapan Metode Prototyping Dalam Implementasi Aplikasi Pemesanan Makanan Online Menggunakan Barcode Pada Kedai Mas Gunarto,” JATI (Jurnal Mhs. Tek. Inform., vol. 9, no. 5, pp. 8125–8132, 2025, doi: 10.36040/jati.v9i5.15045.

[11] A. Aryanto et al., “Perancangan Sistem Informasi Absensi Guru Pada Smp Muhammadiyah 1 Pekanbaru,” JATI (Jurnal Mhs. Tek. Inform., vol. 9, no. 4, pp. 7279–7285, 2025, doi: 10.36040/jati.v9i4.14470.

[12] H. A. Rahmadhani and I. S. S. Putri, “Rancang Bangun Sistem Absensi Peserta Magang Berbasis Web di PT Jasamarga RO3,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 14, no. 2, p. 1087, 2025, doi: 10.35889/jutisi.v14i2.2812.

[13] A. L. Fernandes, O. Veza, N. Y. Arifin, A. L. Setyabudhi, L. Larisang, and R. Ade Kurnia, “Rancang Bangun Sistem Informasi Absensi Pegawai Di Sdn 010 Bulang Berbasis Website,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 3, pp. 2555–2561, 2024, doi: 10.36040/jati.v8i3.9160.

[14] A. Kristanti and U. Rusmawan, “Model Sistem Informasi Pengelolaan Absensi dan Penggajian Berbasis Web Pada PT Sekawan Mitra Kreasi,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 12, no. 3, p. 1522, 2023, doi: 10.35889/jutisi.v12i3.1370.

[15] Y. M. Santosa and H. M. Azzis, “Sistem Manajemen Absensi Menggunakan Teknologi Face Recognition dan Geolocation,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 14, no. 2, p. 1207, 2025, doi: 10.35889/jutisi.v14i2.2968.

Downloads

Published

2026-05-29

How to Cite

Patricia, R., Solehatin, S., & Hadiq, H. (2026). Integrasi Barcode Dan Whatsapp API Dalam Pengembangan Backend Aplikasi E-Presensi Berbasis Online SMP Negeri 2 Kalipuro Banyuwangi. Informatics and Digital Expert (INDEX), 8(1), 1–8. https://doi.org/10.36423/index.v8i1.2483