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.

For this challenge, we significantly enhanced our earlier prototype by improving workflows, adding AI-powered guidance, refining system architecture, and expanding the platform into a more scalable civic safety solution.

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.

For this updated version, we improved report validation flow, optimized case visibility management, and redesigned user interaction for faster reporting.

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

During this challenge, we enhanced backend workflows, improved UI responsiveness, optimized database handling, and upgraded the overall user experience.

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
  • Improved reporting workflow
  • Enhanced dashboard management
  • Better user experience and navigation

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.

The latest enhancements also improve accessibility, usability, and readiness for larger-scale deployment.

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
  • Upgrading an existing prototype into a more scalable solution

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
  • Product iteration and system enhancement

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.

Built With

Share this project:

Updates

posted an update

Project Update: AI Civic Safety & Missing Person Platform

We are pleased to share the latest progress on our AI Civic Safety & Missing Person Platform, a citizen-centric solution designed to improve missing person reporting, verification, and public awareness through technology.

What’s New

  • User Reporting Module Completed
    Citizens can submit missing person reports with photo, personal details, and last-seen information.

  • Admin Verification Dashboard Improved
    Reports can now be managed through Pending, Approved, and Rejected workflows.

  • Map-Based Location Support Added
    Users can pin last-seen locations to improve search accuracy.

  • AI Chatbot Integrated
    Gemini-powered assistant now helps users with reporting guidance and common queries.

  • Flutter UI Enhanced
    Improved mobile interface for smoother navigation and better user experience.

Why It Matters

This platform helps reduce delays, improve trust in reporting systems, and create stronger collaboration between citizens and authorities.

Coming Next

  • AI Face Matching
  • Instant Notifications
  • Cloud Deployment
  • Multilingual Support
  • Smart Analytics Dashboard

Vision

Building technology that enables faster reunification, verified civic workflows, and safer communities.

AI #Flutter #Innovation #PublicSafety #Hackathon #CivicTech #MissingPerson #MobileApp #Sustainability

Log in or sign up for Devpost to join the conversation.