Our product, named "Car Rental Management System," provides customers with vehicle rental experiences and assists rental service staff in managing their operations efficiently.
- IDEs: Eclipse, VSCode
- Programming Languages: Java (JDK 8)
- Frameworks and Libraries: Spring Boot, Lombok
- Deployment Platforms: Local
- Application Server: Apache Tomcat
- Database Server: MySQL
- Frontend Technologies: HTML, CSS, JavaScript, Bootstrap
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You will need the following tools:
- An IDE that supports Java (like IntelliJ IDEA, Eclipse)
- An IDE that supports JavaScript (like Visual Studio Code)
- MySQL Workbench or similar software for managing MySQL databases
Follow these steps to set up your development environment:
- Clone the repository to your local machine.
git clone https://github.com/<your-username>/car-rental-management.git
- Open the project in either Eclipse or VSCode.
- Ensure JDK 8 is installed and properly configured.
- Install MySQL and set up the database using the schema provided in the repository.
- Run the application using the Spring Boot run configuration.
To use the Car Rental Management System, start the server and navigate to http://localhost:8080
in your web browser. The application allows you to manage vehicle rentals, customer information, and other related operations.
Below is the architecture diagram of the Car Rental Management System: ![Architecture Diagram]
Developed by Shashi Teja P V, Bhavana Vasireddy, and Mahesh Pachala.