A comprehensive web-based accident reporting system designed to facilitate real-time reporting and approval of accidents. This platform allows drivers and authorities to submit proof, track reports, and streamline communication for faster approvals and efficient workflow management.
- Accident Reporting: Drivers can report accidents with necessary details and proof.
- Real-Time Tracking: Authorities can monitor the status of reports in real time.
- Approval Workflow: Simplified approval process for faster resolution of reports.
- User Roles: Different access levels for drivers and authorities.
- Responsive Design: Built with Bootstrap for a mobile-friendly, responsive interface.
- Backend: ASP.NET Core
- Database: SQL Server
- Frontend: Bootstrap
- .NET 4.0 or later
- SQL Server or equivalent database setup
- Visual Studio or any compatible IDE
-
Clone the repository:
git clone https://github.com/your-username/rda-reporting.git
-
Navigate to the project directory:
cd accident-reporting-system
-
Restore the required NuGet packages:
dotnet restore
-
Set up your SQL Server database and configure the connection string in
appsettings.json
. -
Run the application:
dotnet run
- Drivers can log into the platform, submit accident details, and upload proof.
- Authorities can review accident reports, approve or reject submissions, and track progress.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make changes and commit them.
- Push to your forked repository.
- Open a pull request for review.
This project is licensed under the MIT License - see the LICENSE file for details.