Pengelolaan kegiatan siswa seperti organisasi, komunitas, dan seminar masih dilakukan secara manual, sehingga menyebabkan kendala dalam pencatatan, pelaporan, dan pemantauan aktivitas. Hal ini mengakibatkan kurangnya efisiensi dan transparansi dalam manajemen kegiatan siswa. Oleh karena itu, tugas akhir ini bertujuan untuk mengembangkan sistem informasi manajemen kegiatan siswa berbasis web menggunakan Laravel agar proses pengelolaan menjadi lebih efektif dan terstruktur.
Aplikasi yang dikembangkan memiliki fitur utama seperti pendaftaran kegiatan, pelaporan partisipasi siswa, integrasi kalender digital, dan notifikasi berbasis web. Sistem ini dirancang dengan pendekatan perancangan berbasis kebutuhan pengguna, di mana analisis kebutuhan dilakukan melalui kuesioner dan wawancara. Pengujian dilakukan menggunakan metode black box testing untuk memastikan setiap fitur berfungsi dengan baik, serta evaluasi pengguna untuk mengukur tingkat kepuasan terhadap sistem.
Hasil pengujian menunjukkan bahwa sistem ini mampu meningkatkan efisiensi Sebesar 87,6% dalam manajemen kegiatan siswa dibandingkan dengan metode manual. Selain itu, fitur-fitur yang diterapkan membantu siswa dalam mendokumentasikan partisipasi mereka secara lebih terstruktur. Dengan adanya sistem ini, diharapkan transparansi dan efektivitas dalam pengelolaan kegiatan siswa semakin meningkat.