DriveEasye is a java console project designed to implement MySQL , JDBC and DAO pattern with maven build tool and Hibernate .
The DriveEasy aims to implement the following:
- Customer Signup ,SignIn
- Allow customers to view available cars based on their preferences.
- Create a transaction table ,customer table and car table using Hibernate and mysql.
- Association Mapping between tables
The system administrator has hard coded username , password and his responsibility is to add new car , update car details.
Person who want to rent car.
As an Administrator, you can perform the following actions:
- Perform adding new cars, updating car details operations.
- View Car list
As a Customer, you can perform the following actions:
- Signup for a customer account by providing necessary personal information.
- Log in to the customer account using the registered username and password.
- View Available cars in details .
- Make a transaction by selecting the desired car .
- Provide ratings for rented cars .
- View reservations history
- Log out from the customer account
- Java
- Mysql
- Hibernate
- Maven