A real-time civic monitoring platform that transforms citizen feedback into live ward performance analytics and safer navigation routing.
Route Rakshak bridges the gap between chaotic citizen feedback and actionable urban insights. By converting individual complaints into streaming events, the system generates a "Live Pulse" of the city's infrastructure.
"Moving from traditional batch-processing CRUD to a real-time event-driven architecture."
Node.js backend captures geo-tagged reports and appends to event logs.
Real-time computation of ward deltas and performance scoring.
Synchronizing computed ranks with MongoDB Geospatial indexes.
Live Leaderboards and safest-route navigation for citizens.
performanceScore(ward) = ∑ (event_scores)
Every action is treated as a streaming event, processed via the Pathway Engine to provide instantaneous delta updates to ward rankings.
Automated ward detection using MongoDB geospatial queries and QGIS-digitized maps. Integrated Cloudinary for media verification.
Integrates OpenRouteService API to calculate the safest route rather than the shortest, actively avoiding high-risk damaged segments.
Visualizing the dashboard, real-time analytics, and ward-level mapping.
Navigating the Node.js ecosystem conflicts while integrating modern streaming libraries.
Designing a decoupled system (Events → Processing → DB Sync) to ensure sub-second ranking updates.