E-Report adalah aplikasi berbasis web yang dirancang untuk memfasilitasi pelaporan keluhan, aspirasi, dan permasalahan lingkungan (seperti fasilitas umum, penerangan jalan, kebersihan, dan ketertiban) secara transparan, akuntabel, dan real-time.
Tentang Portofolio Ini
Dokumentasi & Alur Fitur
Bagian 1
E-Report adalah aplikasi berbasis web yang dirancang untuk memfasilitasi pelaporan keluhan, aspirasi, dan permasalahan lingkungan (seperti fasilitas umum, penerangan jalan, kebersihan, dan ketertiban) secara transparan, akuntabel, dan real-time.
Aplikasi ini membagi hak akses ke dalam dua peran utama:
- Warga (Pelapor): Dapat mendaftarkan akun, mengirimkan laporan pengaduan dilengkapi bukti foto dan lokasi, memantau alur perkembangan status laporan (Menunggu → Proses → Selesai), serta mengubah/menghapus laporan selama belum diproses oleh petugas.
- Admin / Petugas: Memiliki kendali penuh untuk meninjau seluruh data laporan warga, memverifikasi bukti di lapangan, dan memperbarui status tahapan penanganan secara transparan.
Fitur Utama
- Autentikasi & Otorisasi Ketat:
- Registrasi mandiri warga dengan validasi identitas (nama, nomor kontak/WhatsApp, alamat).
- Pembatasan rute dan proteksi data berbasis peran (Role-Based Access Control).
- Manajemen Pengaduan (Warga):
- Form pelaporan responsif dengan upload berkas foto pendukung.
- Tracking status pengaduan real-time (Menunggu, Proses, Selesai).
- Fitur perbaikan dan pembatalan laporan milik sendiri selama status masih Menunggu.
- Panel Pengelolaan (Admin):
- Dashboard statistik ringkasan total laporan, laporan menunggu, dalam proses, dan selesai.
- Filter, pencarian kata kunci, dan penelusuran riwayat lengkap warga.
- Alur perubahan status satu arah tanpa lompatan (sequential state machine).
- Keamanan & Validasi:
- Sanitasi input dan proteksi data pribadi warga dari akses publik.
- Pembatasan ukuran dan format file foto untuk mencegah eksploitasi upload.
- Uji otomatis (Automated Tests) mencakup seluruh skenario fungsionalitas dan otorisasi.
Bagian 2
E-Report adalah aplikasi berbasis web yang dirancang untuk memfasilitasi pelaporan keluhan, aspirasi, dan permasalahan lingkungan (seperti fasilitas umum, penerangan jalan, kebersihan, dan ketertiban) secara transparan, akuntabel, dan real-time.
Aplikasi ini membagi hak akses ke dalam dua peran utama:
- Warga (Pelapor): Dapat mendaftarkan akun, mengirimkan laporan pengaduan dilengkapi bukti foto dan lokasi, memantau alur perkembangan status laporan (Menunggu → Proses → Selesai), serta mengubah/menghapus laporan selama belum diproses oleh petugas.
- Admin / Petugas: Memiliki kendali penuh untuk meninjau seluruh data laporan warga, memverifikasi bukti di lapangan, dan memperbarui status tahapan penanganan secara transparan.
Fitur Utama
- Autentikasi & Otorisasi Ketat:
- Registrasi mandiri warga dengan validasi identitas (nama, nomor kontak/WhatsApp, alamat).
- Pembatasan rute dan proteksi data berbasis peran (Role-Based Access Control).
- Manajemen Pengaduan (Warga):
- Form pelaporan responsif dengan upload berkas foto pendukung.
- Tracking status pengaduan real-time (Menunggu, Proses, Selesai).
- Fitur perbaikan dan pembatalan laporan milik sendiri selama status masih Menunggu.
- Panel Pengelolaan (Admin):
- Dashboard statistik ringkasan total laporan, laporan menunggu, dalam proses, dan selesai.
- Filter, pencarian kata kunci, dan penelusuran riwayat lengkap warga.
- Alur perubahan status satu arah tanpa lompatan (sequential state machine).
- Keamanan & Validasi:
- Sanitasi input dan proteksi data pribadi warga dari akses publik.
- Pembatasan ukuran dan format file foto untuk mencegah eksploitasi upload.
- Uji otomatis (Automated Tests) mencakup seluruh skenario fungsionalitas dan otorisasi.