CivicVoice
LiveCivic issue reporting platform — report a pothole or broken streetlight and track it on a live map.

ReactLeafletOpenStreetMapNode.js
Overview
CivicVoice lets residents report civic issues (potholes, broken streetlights, burst pipes, etc.) with a location pin, then track each report's status — from Pending through Verified, In Progress, and Resolved — on a public live map.
Problem
Civic issues are often reported informally (calls, scattered complaints) with no visibility into whether anything is actually being done about them.
Solution
A reporting platform with a structured verification flow and a public map so anyone can see what's been reported nearby and how it's progressing.
Features
- Report an issue with a category, description, and map pin
- 5-step verification flow, from Pending to Resolved
- Live public issue map (built on Leaflet/OpenStreetMap) with status color-coding
- "My Issues" view to track reports you've submitted
Screenshots
