A web-based car rental management system that simplifies day-to-day car rental operations. The software stores and manages information on cars, clients, employees, invoices, and other entities. It ensures users authentication, security and manages users' profile.
- CRUD operations for Vehicle, Supplier, Employee, Client, Invoice and other entities.
- User authentication and security
- User profile Management
Project is created with:
- Java 1.8
- Spring Boot 2.4.1
- Spring Boot Test
- MySQL Server 8.0.22
- Hibernate
- Tomcat
- JPA
- HTML, CSS
- JavaScript, Bootstrap, JQuery,
- Thymeleaf
To run this project,
- Install MySQL Server
- Install JDK 1.8
- Run your MySQL Server
- Change username, password and datasource url from com.application.properties file according to your database connection.
- Run the com.saha.vehicleManagement.VehicleManagementApplication class from your IDE.