TRPL Angkatan 2026

Laravel E-Report

02 November 2026
5 x dilihat
0 suka

Tentang Portofolio Ini

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.

Dokumentasi & Alur Fitur

Total 2 bagian
Bagian 1
Dokumentasi 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:

  1. 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.
  2. 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
Dokumentasi 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:

  1. 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.
  2. 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.
Fullscreen Preview