Implementasi Sistem Pengelolaan Data Member Berbasis Web pada BangRajan Muaythai Boxing
DOI:
https://doi.org/10.59435/jimnu.v4i2.696Keywords:
Sistem Informasi, Manajemen Member, Absensi Barcode, Aplikasi WebAbstract
Keberlanjutan operasional sebuah camp bela diri sangat bergantung pada kualitas pengelolaan data anggota. Di BangRajan Muaythai Boxing, pencatatan kehadiran dan pemantauan sesi latihan masih bertumpu pada proses manual, yang kerap menghasilkan ketidakakuratan data serta membuka celah bagi peserta dengan paket habis untuk tetap berlatih tanpa terdeteksi. Penelitian ini merancang dan membangun sistem informasi manajemen member berbasis web sebagai solusi atas permasalahan tersebut. Pendekatan pengembangan dilakukan secara bertahap dengan pemodelan UML meliputi Activity Diagram, Use Case Diagram, Sequence Diagram, dan Entity Relationship Diagram. Stack teknologi yang digunakan mencakup Next.js pada sisi klien, NestJS pada sisi server, PostgreSQL sebagai basis data relasional, serta Better Auth untuk manajemen autentikasi. Sistem yang dihasilkan mengintegrasikan fitur absensi cerdas berbasis barcode, pengelolaan paket latihan, dashboard personal bagi member, panel administrasi lengkap, notifikasi kadaluarsa paket, dan manajemen pengumuman camp. Validasi dilakukan melalui Black Box Testing dengan empat skenario pengujian, seluruhnya menghasilkan keluaran yang sesuai ekspektasi. Penerapan sistem ini terbukti meningkatkan efisiensi operasional dan akurasi pencatatan data secara signifikan.
The operational sustainability of a martial arts camp depends greatly on the quality of member data management. At BangRajan Muaythai Boxing, attendance recording and session monitoring still rely on manual processes, which frequently lead to data inaccuracies and allow members with expired packages to continue training undetected. This study designs and develops a web-based member management information system to address these issues. The development follows a phased approach employing UML modeling including Activity Diagrams, Use Case Diagrams, Sequence Diagrams, and Entity Relationship Diagrams. The technology stack consists of Next.js on the client side, NestJS on the server side, PostgreSQL as the relational database, and Better Auth for authentication management. The resulting system integrates barcode-based smart attendance, training package management, a personal member dashboard, a comprehensive admin panel, package expiry notifications, and camp announcement management. Validation was conducted using Black Box Testing across four test scenarios, all yielding expected outputs. Implementation of this system demonstrably improves operational efficiency and data recording accuracy.
Downloads
References
Asmuzar, A., & Ahmad, A. (2025a). Sistem Absensi Barcode Berbasis Web dengan Menggunakan Smartphone sebagai Pemindai Barcode di STMIK Indonesia Banda Aceh. Jurnal Manajemen Sistem Informasi (JMASIF), 4(2), 115–124. https://doi.org/10.59431/jmasif.v4i2.618
Bima, P., & Muzakir, U. (2026). Development of a Web-Based Information System to Support Marine Product Data Management at the Aceh Department of Marine Affairs and Fisheries. 11(1), 312–321. https://doi.org/10.31572/inotera.Vol11.Iss1.2026.ID647
Fariz, M., Lazuardy, S., & Anggraini, D. (2022). Modern Front End Web Architectures with React.Js and Next.Js. International Research Journal of Advanced Engineering and Science, 7(1), 132–141.
Fatoni, A., Effendi, R., Hadiyansyah, F., & Masum, M. (2022). Rancang Bangun Sistem Absensi Pegawai Menggunakan QR Code pada Kantor Desa Sidamukti. Jurnal Ilmiah Sains Dan Teknologi, 6(2), 146–158. https://doi.org/10.47080/saintek.v612.2273
Koteswara, V. R. B., Lal, K., Desamsetti, H., & Dekkati, S. (2021). Getting Started Modern Web Development with Next.js: An Indispensable React Framework. Digitalization & Sustainability, 1(1), 1–11.
Kusumaningrum, R., Pertiwi, D. A., & Wahyudin, D. (2022). Implementasi Sistem Absensi dan Pengolahan Data Kehadiran Berbasis Website Di PT Binayasa Putrabatara. Indonesian Journal of Computer Science (IJCS), 11(5). https://jurnal.bsi.ac.id/index.php/ijcs/article/view/10097
Maulana, S. A. N., Wijayanti, E., & Chamid, A. A. (2025). Pengunaan Barcode dalam Sistem Inventory Modern untuk Meningkatkan Akurasi dan Kecepatan Operasional. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 5(3), 807–818. https://doi.org/10.57152/malcom.v5i3.1943
Rivaldo Hardiansyah, & Nurhasanah. (2026). Design and Implementation of a Cryptography Key Management System API Using SoftHSM and PKCS#11. Jurnal Inotera, 11(1), 8–22. https://doi.org/10.31572/inotera.vol11.iss1.2026.id565
Sartika Lina Mulani Sitio, & Nardiono. (2024). Analysis and Design of a Web Based Fixed Asset Processing System in PT. Suka Maju. Jurnal Inotera, 9(2), 250–256. https://doi.org/10.31572/inotera.vol9.iss2.2024.id347
Subroto, S. A., Syahadiyanti, L., Vitianingsih, A. V, & Kacung, S. (2024). Aplikasi Pengelolaan Member Berbasis Web Studi Kasus: Akbar Gym Sumenep. Prosiding Seminar Nasional Sistem Informasi Dan Teknologi Informasi (SENSITIF), 5085–5093.
Sururi, N., Thoib, I., Nugraha, D. S., Bayu F, F., & Shah P, M. S. (2025). Perancangan Aplikasi Membership Gym Berbasis Web untuk Optimalisasi Layanan Pelanggan. Jurnal Komputer Teknologi Informasi Sistem Komputer (JUKTISI), 4(2), 1121–1132. https://doi.org/10.62712/juktisi.v4i2.605
Syailendra, A. F. (2026). Pengembangan Sistem Manajemen Gym dan Monitoring Progress Member Berbasis Framework Laravel [Universitas Muhammadiyah Surakarta]. http://eprints.ums.ac.id/id/eprint/143331
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Khristofer Dalope, Galih Aji Prasetyo, Jupron (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.












