Setelah fitur pengajuan pengaduan dari sisi pengguna (Masyarakat) selesai pada Tahap 6, saatnya kita menyelesaikan modul terakhir yaitu Fitur Manajemen Admin. Pada Tahap 7 ini, Admin dapat melihat seluruh laporan masuk dari masyarakat, memeriksa foto bukti, memperbarui status pengaduan (Pending, …
Setelah halaman dashboard dan sistem keamanan multi-role selesai, saatnya kita masuk ke fitur utama aplikasi dari sisi pengguna (Masyarakat). Pada Tahap 6 ini, kita akan membuat fitur pengajuan laporan pengaduan lengkap dengan unggah foto bukti serta tabel riwayat laporan pengguna. …
Setelah fitur login dan proteksi middleware siap pada Tahap 4, langkah selanjutnya adalah membuat tampilan Dashboard Admin dan Dashboard User (Masyarakat) yang dilengkapi dengan sistem navigasi Logout. 📋 Ringkasan Tahap 5 🛠️ Langkah-Langkah Eksekusi 1. Membuat Halaman Dashboard Admin (admin/dashboard.blade.php) …
Setelah data akun siap di database, langkah selanjutnya adalah membangun Sistem Otentikasi (Login & Logout) serta Middleware Multi-Role untuk mengamankan dan memisahkan hak akses antara Admin dan Masyarakat. 📋 Ringkasan Tahap 4 🛠️ Langkah-Langkah Eksekusi 1. Membuat AuthController Jalankan perintah …
Setelah rancangan database selesai dibuat pada Tahap 2, kita memerlukan data awal (seed data) untuk pengujian. Di tahap ini, kita akan mengisi database dengan akun Admin dan akun User (Masyarakat) secara otomatis menggunakan fitur Database Seeder Laravel. 📋 Ringkasan Tahap …
Setelah berhasil melakukan setup project dan koneksi database di Tahap 1, langkah penting selanjutnya adalah merancang struktur basis data (database schema). Pada Tahap 2 ini, kita akan membuat tabel users dengan fitur Multi-Role (Admin & User/Masyarakat) serta tabel complaints untuk …
Membuat aplikasi Sistem Pengaduan Masyarakat berbasis web merupakan salah satu proyek terbaik untuk melatih pemahaman framework Laravel. Pada seri tutorial ini, kita akan membangun aplikasinya secara bertahap dari nol hingga siap digunakan (production-ready). Pada Tahap 1 ini, kita akan fokus …
