Meri Panchayat: Public Issue Reporting Portal
A localized civic grievance reporting portal engineered to bridge the divide between citizens and panchayat administrators, featuring passwordless Email OTP verification, granular role-based access control, and a custom Kannada translation engine.
In regional communities, citizens encounter friction reporting urgent municipal breakdowns. Physical registers lose complaints, lack accountability, and existing platforms mandate complex passwords while isolating Kannada-speaking citizens.
Passwordless 6-digit Email OTP workflow with rate limiting eliminates credential fatigue for rural users, while a custom JSON-backed i18n engine enables instantaneous client/server English & Kannada language switching.
Modular blueprint routing separating citizen submission, public tracking, and administrative resolution pipelines.
Secure session validation enforcing role-isolated permissions across citizens, field supervisors, and panchayat administrators.
Context-managed database connections with transactional integrity preventing race conditions during concurrent reports.
Complaint Lifecycle Tracking
Unique tracking IDs with real-time status transitions: Submitted → In Review → Work Dispatched → Resolved.
Role-Based Access Control
Strict session isolation separating citizen grievance submission views from administrative triage dashboards.
Administrative Analytics
Built-in aggregation metrics tracking resolution velocity, category-wise breakdown, and open municipal backlog.
End-to-end regression verified with simulated grievance sweeps and automated payload sanitization tests.
security Challenge: Session Security & Rural Accessibility
Rural users frequently abandon complex multi-character password setups, leaving accounts vulnerable or unused.
translate Challenge: Multi-Language Usability Without Overhead
Translating dynamic database content and static template strings without bloated external runtime dependencies.