This is a web application built with Spring Boot, Thymeleaf, CSS, HTML, and JavaScript that manages vehicular dispatch. The application helps dispatchers to assign drivers to vehicles, schedule trips, and track the status of vehicles and drivers.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To run this project, you need to have the following installed on your machine:
- Java 8 or higher
- Maven
- MySQL
1 - Clone the repository:
git clone https://github.com/your-username/vehicular-dispatch-management-system.git
2- Create a MySQL database and update the application.properties file in src/main/resources with your database configuration:
spring.datasource.url=jdbc:mysql://localhost:3306/your_database_name<br>spring.datasource.username=your_username<br>spring.datasource.password=your_password
3 - Build the project using Maven:
mvn clean package
4 - Run the project
5 - Open your web browser and go to: http://localhost:8080
- Add, edit, and delete drivers
- Add, edit, and delete vehicles
- Assign drivers to vehicles
- Schedule trips
- Track the status of vehicles and drivers
- Search for drivers, vehicles, and trips
- Spring Boot - The web framework used
- Thymeleaf - The template engine used
- CSS - The styling language used
- HTML - The markup language used
- JavaScript - The scripting language used
This project is licensed under the MIT License - see the LICENSE.md file for details.