
STUDI KASUS SISTEM INFORMASI SEKOLAH
Praktikum ini merupakan implementasi pengembangan aplikasi web berbasis framework Laravel 9 dengan studi kasus Sistem Informasi Sekolah (Sisfo). Dalam praktikum ini, mahasiswa melakukan serangkaian tahapan mulai dari pembuatan project Laravel baru, konfigurasi koneksi database MySQL, hingga instalasi fitur autentikasi pengguna menggunakan package laravel/ui yang terintegrasi dengan framework CSS Bootstrap. Proses scaffolding autentikasi yang dilakukan secara otomatis menghasilkan controller, model, view, dan route yang siap digunakan, sehingga mahasiswa dapat memahami alur kerja Laravel dalam membangun sistem autentikasi secara efisien tanpa harus membuat dari nol. Selain autentikasi, praktikum ini juga mencakup implementasi sistem templating menggunakan template SB Admin 2 berbasis Bootstrap sebagai antarmuka utama aplikasi. Mahasiswa mempelajari konsep Blade templating engine Laravel — khususnya penggunaan @extends, @yield, @section, dan @include — untuk membangun layout global yang modular (terdiri dari komponen sidebar, topbar, dan konten utama). Di atas fondasi tersebut, dibangun fitur manajemen pengguna (CRUD) lengkap menggunakan Resource Controller, mencakup operasi Create, Read, Update, dan Delete data user dengan dukungan DataTables untuk tampilan tabel yang interaktif.


