AI Civic Safety & Missing Person Platform
Inspiration
Missing person cases often suffer from delayed reporting, fragmented communication, and lack of real-time visibility. Families face emotional stress, while authorities depend on manual or disconnected processes. We wanted to build a citizen-centric platform that enables faster reporting, verified workflows, and stronger coordination between the public and administrators.
What it does
Our platform allows citizens to report missing persons through a mobile application by submitting details such as name, age, description, photo, and last-seen location.
An admin dashboard verifies incoming reports and manages them through structured workflows:
- Pending Reports
- Approved Reports
- Rejected Reports
- Public Missing Person Listings
The platform also includes AI chatbot support for user guidance and accessibility.
How we built it
We developed the project using a full-stack architecture:
- Flutter for mobile application development
- PHP REST APIs for backend services
- MySQL for centralized database management
- XAMPP for local deployment and testing
- Google Gemini API for AI chatbot integration
- Maps Integration for geolocation-based reporting
Key Features
- Citizen missing person reporting system
- Image upload with case details
- Last-seen location pinning
- Admin approval / rejection workflow
- Verified public listings
- Role-based access control
- AI-powered assistance chatbot
- Real-time structured database updates
Why it matters
This solution improves public safety by reducing delays in reporting and increasing trust through verified case management. It creates a scalable civic-tech platform that can support cities, institutions, NGOs, and future smart governance systems.
Challenges we ran into
- Designing a secure approval workflow to prevent false reports
- Synchronizing user and admin modules in real time
- Managing image uploads and file storage efficiently
- Integrating maps and location services reliably
- Structuring a clean and scalable database schema
- Balancing usability with strong administrative control
What we learned
Through this project, we learned:
- Full-stack system integration
- REST API development
- Mobile UI/UX design for civic applications
- Database relationship modeling
- Role-based system design
- AI API integration in real products
- Building technology for real social impact
Future Scope
- AI face recognition for faster matching
- Duplicate/fraud report detection
- Smart analytics dashboard
- Multilingual voice assistant
- Cloud deployment at city/state scale
- Integration with law-enforcement systems
Our Vision
To build a trusted digital ecosystem where citizens and authorities collaborate efficiently to locate missing persons faster and create safer communities.
Log in or sign up for Devpost to join the conversation.