Implementasi dan Optimasi Sistem Manajemen Proyek dan Sumber Daya Manusia Berbasis Laravel Menggunakan Metode Scrum
Abstract
Pengembangan sistem informasi internal berbasis web menggunakan Laravel 10 dan MySQL bertujuan untuk mendigitalisasi proses manajemen proyek dan sumber daya manusia. Fitur utama yang diimplementasikan meliputi pembuatan proyek, penugasan tugas berdasarkan peran pengguna, kontrol akses berbasis role, serta notifikasi real-time untuk meningkatkan kolaborasi tim. Proses pengembangan mencakup analisis kebutuhan, perancangan antarmuka, pengolahan data, debugging, dan pengujian sistem. Optimasi performa dilakukan melalui penerapan prinsip clean code, lazy loading, kompresi aset frontend, serta efisiensi query menggunakan Eloquent ORM. Peningkatan keandalan sistem juga didukung dengan refaktor Blade template menjadi komponen parsial dan penerapan session handling. Selain itu, integrasi GitLab dengan pipeline CI/CD memperkuat praktik DevOps yang efisien dan kolaboratif. Hasil akhirnya menunjukkan bahwa Laravel mampu memberikan solusi yang aman, responsif, dan scalable, dengan potensi pengembangan ke depan seperti pembayaran daring, integrasi API, enkripsi konfigurasi sensitif, serta dokumentasi teknis yang komprehensif.