This is a Spring Boot web application. The main goal was to practice with:
- JPA
- H2 / My sql
- MVC
The car rental management system can be used by companies that manage a car rental project, note that this project only runs on a local machine, but can be modified to run on multiple machines simultaneously for more high efficiency and to serve the whole company.
- The Scope of the project & Functionalities.
- Application Work Flow.
- Something Missing ?
- About us ?
This application provides an online platform where companiy members can manage their car renting services. Each user has a personal account showing only their personal information. There are three types of accounts:
- Admin accounts
- Employee accounts
- User accounts Each account type has its own specific functionality.
-
User dashboard :
- 1
- 2
-
Manage rented cars :
- 1
- 2
-
Employee dashboard:
- 1
- 2
-
Add new car:
- Employees can add new cars here.
-
Manage cars :
- 1
Admin dashboard:
- 1
- 2
Manage users:
- 1
- 2
- 3
Manage employees:
- 1
- 2
- 3
Manage admins:
- New admin accounts can be created here.
- A table is shown with all admin accounts.
If you have ideas for more “How To” recipes that should be on this model, let us know or contribute some!
This Project is done by a bunch of geeks 😜 , don't hesitate to contact us 😎 !