Rancang Bangun Sistem Informasi Pemesanan dan Pemantauan Slot Lapangan Olahraga Menggunakan Framework Next.js dan Firebase
Abstract
Pengelolaan fasilitas olahraga seperti Gelanggang Olahraga (GOR) secara konvensional sering kali menghadapi kendala administratif pada sistem pemesanan yang tidak terpusat dan masih bersifat manual. Hal tersebut mengakibatkan ketidakpastian informasi ketersediaan jadwal bagi pengguna serta meningkatkan risiko tumpang tindih pesanan (double booking). Penelitian ini bertujuan untuk mengembangkan sebuah platform digital terintegrasi yang menggabungkan perangkat keras berbasis Internet of Things (IoT) menggunakan sensor LDR untuk pemantauan penggunaan lapangan secara langsung. Sistem ini memanfaatkan framework Next.js sebagai kerangka kerja aplikasi web yang responsif dan Firebase sebagai basis data real-time untuk memastikan sinkronisasi data terjadi secara instan antara perangkat fisik dan antarmuka pengguna. Selain fungsionalitas dasar, penelitian ini memberikan penekanan pada pengujian aspek ketangguhan sistem dalam menangani skenario kegagalan, seperti perlindungan terhadap pemesanan ganda dan mekanisme otomatisasi pembatalan untuk pembayaran yang telah kedaluwarsa melalui integrasi gateway pembayaran Midtrans. Berdasarkan hasil pengujian performa menggunakan Google Lighthouse, sistem berhasil mencapai skor rata-rata sebesar 85-86% yang menunjukkan tingkat optimasi perangkat lunak yang sangat baik dari sisi aksesibilitas dan SEO. Hasil pengujian latensi menunjukkan bahwa rata-rata pengiriman notifikasi konfirmasi melalui WhatsApp memerlukan waktu selama 5 detik. Secara keseluruhan, hasil penelitian membuktikan bahwa sistem ini mampu menawarkan solusi manajemen GOR yang transparan, aman, dan efisien.
Kata kunci— GOR, Next.js, Firebase, IoT, Notifikasi WhatsApp.
References
A. Latifah, W. Baswardono, A. M. Ahdan, and R. Aisyah, “Penerapan Metode Web Engineering dalam Pembangunan Sistem Pengelolaan Gedung Olahraga Badminton Berbasis Web.” [Online]. Available: https://jurnal.itg.ac.id/
A. Reservasi, L. Futsal, B. Web, T. Ardiansah, and D. Hidayatullah, “Penerapan Metode Waterfall Pada,” Journal of Information Technology, Software Engineering, and Computer Science (ITSECS), vol. 1, no. 1, 2023.
N. M. Surya and A. A. K, “Online Reservation Management System,” International Journal of Research in Engineering and Science (IJRES), 2023, [Online]. Available: https://www.ijres.org/
Vercel, “Next.js by Vercel - The React Framework,” Next.js.
N. S. Ab Ghani, M. Kassim, and A. H. Awang, “Web design structure with wordpress content management for sports centre booking system,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 19, no. 3, pp. 1643–1653, 2020, doi: 10.11591/ijeecs.v19.i3.pp1643-1653.
R. Zhang, X. Gao, X. Feng, W. Feng, Y. Hu, and X. Tang, “Research and application of real-time database integration testing method,” in 2020 3rd International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), IEEE, 2020, pp. 222–225. doi: 10.1109/AEMCSE50199.2020.00053.
Google, “Firebase | Google’s Mobile and Web App Development Platform,” Firebase Documentation.
A. Ridho’i, K. Setyadjit, and B. Yordhan, “Sistem Monitoring Suhu Dan Kelembaban Pada Budidaya Jamur Tiram Menggunakan ESP32,” Jurnal FORTECH, vol. 4, pp. 20–26, Jan. 2023, doi: 10.56795/fortech.v4i1.4103.
H. Hakim, D. Faqih, D. Deva, I. Hudaya, and M. Ilyas, “Pengujian Alpha dan Beta Testing Pada Aplikasi TIJE,” TeknoIS : Jurnal Ilmiah Teknologi Informasi dan Sains, vol. 14, pp. 285–295, Jul. 2024, doi: 10.36350/jbs.v14i2.265.
A. Oktarino and A. Afriansyah, “Pengembangan Aplikasi Bantuan Polisi Berbasis Web: Optimalisasi Penanganan Pengaduan Masyarakat melalui Integrasi API WhatsApp,” JUTEKOM Jurnal Teknologi dan Ilmu Komputer, vol. 1, no. 2, pp. 87–95, 2023, [Online]. Available: https://jurnal.itscience.org/index.php/jutekom/article/view/3041



