Kebutuhan: PHP 8.0+ (ekstensi fileinfo dan gd aktif, bawaan XAMPP) dan MySQL/MariaDB.
Ekstrak ZIP, lalu pindahkan folder pengaduan ke:
C:\xampp\htdocs\pengaduanC:\laragon\www\pengaduanJalankan Apache dan MySQL.
Buka http://localhost/phpmyadmin → Import → pilih database/pengaduan_masyarakat.sql → Import.
Atau lewat terminal:
mysql -u root -p < database/pengaduan_masyarakat.sql
Sesuaikan config/database.php jika user/password MySQL kamu berbeda:
return [
'host' => 'localhost',
'port' => 3306,
'database' => 'pengaduan_masyarakat',
'username' => 'root',
'password' => '',
];
Portal warga: http://localhost/pengaduan
Panel petugas: http://localhost/pengaduan/index.php?page=login (password semua akun: admin123)
admin: verifikasi, teruskan ke unit, data masterdpu, dlh, dishub: petugas unit, hanya melihat aduan unitnyaBuka Master untuk mengganti nama layanan, instansi, kategori, unit, dan target SLA.
Catatan: folder uploads/ dilindungi .htaccess (Apache). Untuk Nginx tambahkan aturan deny all pada folder tersebut.
Dukung Papicode, jadi sponsor
Link kamu tampil di sini mulai Rp1.000.