The Fire Reporting System is a web application developed using the Django framework. It provides a platform for users to report fire incidents and enables the management of these incidents by authorized personnel. This README file provides an overview of the project and instructions for running and configuring the system.
The Fire Reporting System includes the following features:
The Fire Reporting System is built using the following technologies:
1.Django: A high-level Python web framework that provides a clean and efficient way to develop web applications.
To run the Fire Reporting System on your local machine, follow these steps:
Clone the repository to your local machine: git clone https://github.com/Rohit9113/FireReportingSystem.git
Change to the project’s directory: cd fire-reporting-system
(Optional) Create and activate a virtual environment to isolate the project dependencies: python3 -m venv venv source venv/bin/activate
Install the project dependencies using pip: pip install -r requirements.txt
Apply the database migrations: python manage.py migrate
(Optional) Load sample data into the database: python manage.py loaddata sample_data.json
Start the development server: python manage.py runserver
Open a web browser and access the application at http://localhost:8000.
The Fire Reporting System uses the default SQLite database configuration provided by Django. If you wish to use a different database, you can update the settings in the settings.py file.
Additionally, you may want to modify other settings such as the secret key, email configuration, or allowed hosts. These settings can be found in the settings.py file as well.
The Fire Reporting System is open-source software released under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.
If you have any questions, issues, or suggestions regarding the Fire Reporting System, please contact project@example.com.