Preprint has been published in a journal as an article
Preprint / Version 1

Web-Based Badminton Court Booking Information System Using React JS and Express JS

Sistem Informasi Booking Lapangan Badminton Berbasis Web Menggunakan React JS dan Express JS

##article.authors##

DOI:

https://doi.org/10.21070/ups.11696

Keywords:

Information System, Booking, Badminton Court, Website, React JS, Express JS

Abstract

EliteGlobal Badminton, a provider of six badminton courts in Sumorame, Candi, Sidoarjo, still relies on manual booking by phone or in person, causing schedule clashes, double booking, and limited transparency of court availability. This research aims to design and develop a website-based badminton court booking information system that supports real-time reservations. Data were collected through observation and interviews, while system development used the Agile method, consisting of planning, design, development, testing, and review. The system was successfully developed using React JS, Express JS, and MySQL. Black box testing achieved a 100% success rate (5 of 5 scenarios), while user testing involving 15 respondents using a Likert scale obtained an average score of 4.13 out of 5, equivalent to 82.67% and categorized as Very Good. The system improves the booking process by making it more efficient, faster, and transparent.

Downloads

Download data is not yet available.

References

A, W.R.S.S., A, A.K. and Nurhanisa, V. (2022) “Pentingnya Motivasi Terhadap Prestasi Atlet Bulutangkis The Importance of Motivation for The Badminton Athlete ’ s Perfomance,” 8(1), pp. 50–57.

Hadi Bachtiar, D., Paniran, P. and Suksmadana, I.M.B. (2024) “Perancangan Back-end Api pada Aplikasi Mobile Fruityfit Menggunakan Framework Express JS,” Mars: Jurnal Teknik Mesin, Industri, Elektro Dan Ilmu Komputer, 2(3), pp. 107–117. Available at: https://doi.org/10.61132/mars.v2i3.138.

Hartati, T., Widyastuti, R. and Hikmah, N. (2024) “Implementasi Metode Agile Framework Scrum Pada Perancangan Aplikasi Ayracosmic Perfume,” 7(3), pp. 214–222. Available at: http://journal.ummat.ac.id/index.php/justek.

Al Faris, A.J., Azizah, N.L., Hindarto and Fitrani, A.S. (2026) “Perancangan Sistem Informasi Pemesanan Layanan Barber Online Berbasis Web Dengan Studi Kasus Outlook Barbershop,” JATI (Jurnal Mahasiswa Teknik Informatika), 10(1). Available at: https://ejournal.itn.ac.id/jati/article/view/16912.

Manajemen, J. et al. (2024) “Perancangan Sistem Informasi Penyewaan Lapangan Badminton Pada Hall Gembira Kota Jambi Berbasis Web Jurnal Manajemen Teknologi dan Sistem Informasi ( JMS ),” 4(September), pp. 803–812.

Norpin, N., Naibaho, L. and Rantung, D.A. (2024) “Peran Teknologi dalam Proses Pembelajaran,” Jurnal Kolaboratif Sains, 7(1), pp. 444–448. Available at: https://jurnal.unismuhpalu.ac.id/index.php/JKS.

Petsolari, M., Ibrahim, S. and Slovak, P. (2024) “Socio-technical Imaginaries: Envisioning and Understanding AI Parenting Supports through Design Fiction,” Conference on Human Factors in Computing Systems - Proceedings [Preprint]. Available at: https://doi.org/10.1145/3613904.3642619.

Pramadipta, M.B. (2024) “Rancang Bangun Frontend Website Untuk Pemungutan Suara Dengan Menggunakan React.Js,” Jurnal Informatika dan Teknik Elektro Terapan, 12(2). Available at: https://doi.org/10.23960/jitet.v12i2.4173.

Pratama, S., Umaidah, Y. and Enri, U. (2024) “Sistem Penyewaan Lapangan Gor Badminton Berbasis Web Di Cilamaya,” JATI (Jurnal Mahasiswa Teknik Informatika), 8(3), pp. 3566–3571. Available at: https://doi.org/10.36040/jati.v8i3.9659.

Safwan, A. et al. (2024) “Pengaruh Perkembangan Teknologi Dalam Sudut Pandang Olahraga,” Jurnal Ilmiah Kajian Multidisipliner, 8(5), pp. 2118–7302.

Setiawan, B. and Noris, S. (2020) “Prosiding Seminar Nasional Informatika Sistem Informasi Reservasi Penyewaan Penggunaan Gedung Lapangan Bulutangkis Berbasis Web Dengan Metode Waterfall,” Prosiding Seminar Nasional Informatika dan Sistem Informasi, 5(3), pp. 287–296.

Tinambunan, M.H. et al. (2024) “Implementasi Metode Agile Dalam Pengembangan Aplikasi Absensi Berbasis Qrcode Pada Smp Negeri 7 Percut Sei Tuan,” Djtechno: Jurnal Teknologi Informasi, 5(2), pp. 358–369. Available at: https://doi.org/10.46576/djtechno.v5i2.4812.

Zidan, N. and Rizqi, B. (2024) “Inovasi Aplikasi Sistem Informasi Laundry Sepatu Dengan Menggunakan Metode Waterfall,” 14(2), pp. 304–313.

Barros, L., Tam, C. and Varajão, J. (2024) "Agile software development projects: Unveiling the human-related critical success factors," Information and Software Technology, 170, p. 107432. Available at: https://doi.org/10.1016/j.infsof.2024.107432.

ISO/IEC (2023) ISO/IEC 25010:2023 — Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — Product Quality Model. 2nd edn. Geneva: International Organization for Standardization.

Lusiani, S. and Princes, E. (2024) "Evaluating the Effectiveness of Mobile JKN Application in Indonesia: A User-Centric Approach Using the ISO 25010 Quality Model," Journal of Logistics, Informatics and Service Science, 11(10), pp. 485–500. Available at: https://doi.org/10.33168/JLISS.2024.1028.

Putra, R.R., Yasirandi, R. and Matradipti, M.M.Q. (2024) "Evaluation of Travel App's Usability Using the System Usability Scale Method," Scientific Journal of Informatics, 11(2), pp. 439–450. Available at: https://doi.org/10.15294/sji.v11i2.4509.

Thamilarasan, Y. and Raja Ikram, R.R. (2023) "Enhanced System Usability Scale using the Software Quality Standard Approach," Engineering, Technology & Applied Science Research, 13(5), pp. 11779–11784. Available at: https://doi.org/10.48084/etasr.5971.

Posted

2026-08-11