Sistem Informasi Manajemen Dojo Gunung Agung Berbasis Web Menggunakan Arsitektur Laravel-Inertia-React
Keywords:
Sistem Informasi Dojo, Laravel , React , Inertia.js , Role-Based Access ControlAbstract
Dojo Gunung Agung di Karangasem, Bali, menghadapi kendala pengelolaan profil, dokumentasi prestasi, jadwal, dan katalog perlengkapan secara konvensional melalui Instagram dan WhatsApp, sehingga informasi tidak terindeks dan tersebar tanpa basis data terpusat. Pencatatan tabungan digital anggota secara manual oleh pelatih juga rawan kesalahan dan minim transparansi bagi orang tua. Penelitian ini bertujuan mengembangkan sistem informasi manajemen berbasis web untuk mengotomatisasi pengelolaan data karateka, prestasi, dan tabungan digital, sekaligus menyediakan portal informasi publik. Kontribusi penelitian berupa penerapan arsitektur Laravel-Inertia-React dengan autentikasi ganda dan kontrol akses berbasis peran. Pengembangan sistem ini dilakukan menggunakan metode waterfall, yang mencakup tahap analisis kebutuhan dan pemodelan use case, perancangan struktur navigasi dan alur pengguna, hingga implementasi front-end pada lima halaman utama serta integrasi Laravel dan React melalui Inertia.js. Implementasi menunjukkan bahwa Inertia.js berhasil menjembatani Controller Laravel dengan komponen React tanpa pembangunan REST API terpisah, sehingga perpindahan halaman berlangsung tanpa pemuatan ulang penuh. Halaman Buku Tabungan Digital mampu menyajikan riwayat mutasi saldo secara transparan, dashboard admin menampilkan ringkasan statistik operasional, dan sistem modal mempermudah operasi tambah-ubah data. Selain itu, middleware peran khusus efektif mencegah akses tidak sah, serta integrasi Google OAuth mempermudah pendaftaran anggota. Penelitian ini menyimpulkan bahwa kombinasi Laravel, Inertia.js, dan React efektif mendigitalisasi manajemen organisasi olahraga skala kecil tanpa kompleksitas arsitektur API murni, sekaligus meningkatkan transparansi keuangan dan kredibilitas prestasi dojo di mata publik.

