The Emergency Management System is an online platform developed using PHP and MySQL that facilitates the reporting and management of immediate incidents and emergency situations. Whether it's a vehicle accident, criminal activity, or health scare, the system provides a quick and efficient way to notify and alert the appropriate authorities and responders.
-
Incident Reporting: Users can easily submit incident reports through our intuitive and user-friendly interface, powered by a frontend template from www.templateshub.net/.
-
Real-time Notification: The system employs a real-time notification mechanism, instantly alerting authorities and responders to new incident reports, ensuring swift action.
-
Categorization and Prioritization: Incidents are automatically categorized based on type and severity, allowing responders to prioritize their actions effectively.
-
Geo-location Mapping: The system captures and displays incident locations on a map, aiding in resource allocation and navigation for responders.
-
User Accounts: Users can create accounts to access additional features, view their reported incidents, and receive status updates on their reports.
To set up the Emergency Management System locally, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/jona-odoh/emergency-management-system.git
-
Import the provided MySQL database schema and data to your local MySQL server.
-
Configure the necessary database connection settings in the PHP files.
-
Start a local PHP development server or deploy the system to your preferred PHP server.
-
Access the system through your browser at
http://localhost:your-port
.
-
Register or log in with your user account to access the reporting dashboard.
-
Fill out the incident report form, providing all relevant information about the emergency.
-
Submit the report, and the system will automatically notify the designated authorities and responders.
-
Admin:
Username: admin
Password: admin -
Agency:
Username: police
Password: 12345 -
Users:
Username: jona
Password: jona
i welcome contributions to enhance the Emergency Management System. To contribute, follow these steps:
-
Fork the repository.
-
Create a new branch for your contributions:
git checkout -b feature/new-feature
-
Make your changes and commit them:
git commit -m "Add new feature"
-
Push your changes to your fork:
git push origin feature/new-feature
-
Open a pull request to the main repository.
i will review your changes and work with you to address any feedback before merging.
This project is licensed under the [MIT License].
For any inquiries or support, feel free to reach out to me at jonathanodoh3140@gmail.com.