Inspiration
e-Citizen Report was inspired by how intimidating and confusing it still is for ordinary people to file an FIR at a police station, especially in smaller towns and for first-time complainants. Seeing how many incidents go unreported because of fear, language barriers, and lack of guidance, this app aims to make complaint filing as simple as chatting with a helpful assistant.[1]
What it does
e-Citizen Report is an AI-assisted web app that guides citizens step by step to file an FIR for incidents like theft, assault, fraud, accidents, harassment, cybercrime, and more. It asks simple questions in a conversational flow, structures the information into a clear FIR-style complaint, and works even if location access fails so users can still proceed.[1]
How we built it
The app is built as a web interface where users select the incident type and answer guided questions, powered by an AI layer that helps shape their responses into a structured report. It runs on a modern web stack (similar to the user’s other projects on Base44/Zoho/Firebase), with frontend UX focused on clarity and accessibility for first-time users.[1]
Challenges we ran into
A key challenge was handling partial or missing data gracefully, such as when users deny location access or are unsure of exact details like time or place. Designing prompts and flows that work for very different types of incidents (from theft to cybercrime) while keeping the interface simple was also a major UX and logic challenge.[1]
Accomplishments that we're proud of
The biggest win is a working, end-to-end guided FIR flow that feels friendly and reduces the fear of “saying something wrong” while reporting an incident. The app demonstrates that AI can act as a citizen-facing assistant for public services, not just a chatbot, by actually structuring legally relevant information.
What we learned
Building e-Citizen Report showed how important it is to combine domain understanding (FIR structure, incident types) with UX and AI prompt design, not just code. It also reinforced how small details—like clear error messages when location cannot be fetched—can decide whether a nervous user continues or drops off.
What's next for e-Citizen Report
Next steps include generating FIR-ready PDFs or text formats that can be submitted or printed, adding support for local Indian languages, and integrating with official portals where possible. Over time, the vision is to expand beyond FIRs into other citizen services and build analytics dashboards for authorities to spot patterns in complaints while preserving privacy.
Built With
- base44
Log in or sign up for Devpost to join the conversation.