The Missing Person Finder System is a web-based application designed to support the reporting, management, and identification of missing persons. The system follows a decoupled architecture, consisting of a static frontend and a Python-based backend integrated with Firebase Database and Firebase Storage using secure Google Cloud service credentials.
The solution emphasizes scalability, security, and modularity, making it suitable for academic research, prototype deployment, and further AI-driven enhancements. A web-based application designed to help register, manage, and match missing person cases. The system uses a static frontend (HTML/CSS/JavaScript) and a Python backend integrated with Firebase for database and storage operations.
This project provides a user-friendly interface to: Report missing persons View recent missing cases Match cases using backend intelligence Store case data and images securely in Firebase The backend is implemented in Python and communicates with Firebase Database and Firebase Storage using a Google service account key.
*HTML5
*CSS3
*JavaScript (Vanilla JS)
*Python
*Flask / FastAPI (as backend server)
*Firebase Admin SDK
*Cloud Services
*Firebase Database
*Firebase Storage
*Google Cloud IAM (Service Account)
π Static, fast-loading frontend
π Report missing person cases
πΌ Upload and store images securely
π Match and analyze cases via backend logic
β Cloud-based data storage (Firebase)
Role-based authentication (Admin / User)
Real-time notifications
Mobile app integration
Advanced analytics dashboard