Laporin adalah platform pelaporan infrastruktur publik (civic technology) yang menghubungkan warga dengan pemerintah daerah. Melalui Laporin, warga dapat melaporkan jalan rusak, jembatan ambles, lampu jalan mati, hingga fasilitas umum yang terbengkalai. Pemerintah dapat memantau perbaikan dan memverifikasi hasilnya secara transparan dan akuntabel.
- Pelaporan Mudah & Cepat: Laporkan kerusakan infrastruktur hanya dalam hitungan detik dengan dukungan foto dan lokasi GPS.
- Peta Interaktif (Geospasial): Semua laporan divisualisasikan dalam peta sebaran sehingga warga dan pemerintah tahu persis lokasi kerusakan.
- Transparansi & Pelacakan Status: Pantau laporan dari siklus "Baru" → "Diverifikasi" → "Diproses" → "Selesai" → "Terverifikasi".
- Responsive & PWA Ready: Dioptimasi penuh untuk perangkat seluler. Pengguna dapat meng-install aplikasi (Add to Home Screen) sebagai Progressive Web App.
- Klasifikasi AI (Simulasi): Prioritas laporan secara cerdas untuk memilah mana yang membutuhkan perhatian segera berdasarkan tingkat bahaya infrastruktur.
Project ini dibangun dengan menggunakan arsitektur modern web ecosystem:
- Framework: Next.js 16 (App Router)
- Bahasa: TypeScript
- Styling: Tailwind CSS v3
- Komponen UI: Kombinasi kustom Vanilla CSS, CSS Modules & class-variance-authority (
cva) - Peta (Geopatial): React Leaflet (OpenStreetMap)
Ikuti langkah-langkah berikut untuk menjalankan Laporin di environment lokal Anda:
- Node.js (versi 18.17 atau lebih baru)
- npm / yarn / pnpm
-
Clone repository ini
git clone https://github.com/itzcaesar/laporin.git cd laporin -
Install dependensi
npm install # Atau jika menggunakan yarn: yarn install -
Jalankan Development Server
npm run dev
-
Akses Aplikasi Buka browser komputer atau perangkat seluler Anda dan akses
http://localhost:3000.
© 2026 Laporin — Menghubungkan Warga, Membangun Kota.