Civic-Eye
CivicEye – Voice of the Citizens
The problem Civic-Eye solves
CivicEye bridges the gap between citizens and local authorities by providing a transparent and efficient way to report and track civic issues like potholes, garbage collection, broken streetlights, or water leakage.
Currently, these problems often go unnoticed or unresolved due to lack of accountability, inefficient communication, and scattered complaint systems.
CivicEye makes this process:
Simpler – Citizens can easily report issues with a few clicks.
Transparent – Everyone can view reported issues and their current status.
Impactful – Upvote-based prioritization ensures the most critical problems get attention first.
Efficient – Authorities can quickly identify, verify, and resolve issues through a centralized system.
In short, CivicEye empowers citizens to participate in improving their community, making civic management more collaborative, data-driven, and accountable.
Challenges we ran into
We faced a major issue with state loss in Redux — the store reset on every page reload, causing users to get logged out. We solved this by integrating Redux Persist, which stores the Redux state in local Storage and restores it automatically, ensuring users stay logged in and data remains consistent across sessions.
Tracks Applied (1)
Open Innovation
Technologies used