← Back



Cleanliness and Issue Reporting Portal
A civic reporting system where users submit local issues, track complaint status, and communicate with authorities.
Role: MERN DeveloperDuration: Problem-focused public service project
Problem
Citizens often cannot report and track local service issues in a transparent way.
Tech Stack
ReactFirebaseTailwindNode.jsMongoDBExpress.js
Key Engineering Decisions
- Structured complaint lifecycle states to make progress visible to users.
- Prioritized simple reporting forms to increase successful submissions.
- Created status-oriented UI to reduce uncertainty after reporting.
What I Built
- Built complaint submission, updates, and tracking flows.
- Enabled authority communication context through structured issue data.
- Focused on responsive and accessible reporting screens.
Impact
- Made issue reporting easier and more transparent.
- Improved trust by exposing clear complaint progress states.
- Delivered a reusable civic-reporting architecture.
Screenshots

