Logo Lanfrica

Biniyamgirma/Ethiopian-Missing-person-finding-system

Domain:

peace and security

Record type:

software
Creator:
Bin
Host:
This front end Project is developed for Ethiopian missing person locationg backend system Ethiopian-missing-person-find-sys-frontend A full-stack web application designed to help locate missing individuals in Ethiopia by providing a centralized platform for reporting and searching. ## 🌟 About The Project The Ethiopian Missing Person Finding System (EMPLS) is a crucial tool aimed at bridging the gap between the public and authorities in the search for missing people. It allows users to submit detailed reports about missing individuals, including photos and last-known locations. Others can then browse or search this public database to provide information or identify loved ones. ### ✨ Key Features * **Submit Missing Person Reports:** Easily create and submit detailed reports for missing individuals. * **Image Uploads:** Attach photos to reports for better identification. * **Advanced Search & Filtering:** Search the database using various criteria like name, age, and location. * **Interactive UI:** A clean and modern user interface for a seamless experience. * **Real-time Notifications:** Get updates and alerts using toast notifications. ## 🛠️ Built With This project is built with a modern tech stack, leveraging the power of JavaScript for both the client and server. * **Frontend:** * React * Vite * TypeScript * Sonner (for toasts/notifications) * **Backend:** * Node.js * Express.js *(assumed)* * MySQL with sql ## 🚀 Getting Started To get a local copy up and running, follow these simple steps. ### Prerequisites Make sure you have the following installed on your machine: * Node.js (v18.x or higher recommended) * npm or yarn * Git * A running instance of sql (local or cloud-based). ### Installation 1. **Clone the repository:** ```sh git clone github.com cd EMPLS ``` 2. **Install Backend Dependencies:** Navigate to the backend directory and install the required npm packages. ```sh cd backend npm install ``` 3. **Install Frontend Dependencies:** Navigate back to the r …

Languages