Servlet pet project. The main function allows the creation Driver, Car, and Manufacturer. The app also gives the ability to connect cars with drivers, list all drivers, cars, and manufacturers, delete, update, and give the list of cars by driver login in each session. There is also authentication, with login and the ability to log out by Driver and the ability to register a new Driver before login.
Used 3 layered architecture (Controller -> Service -> Dao)
Servlets, TomCat 9, Java 11, Maven
- install MySQL and TomCat (9.* version) if you don't have some already
- start the IDEA and MySql on your computer
- clone this project on GitHub
- open project in IDEA
- pull all changes
- init db from init_db.sql
- change your DB settings: URL, username, password, Driver, - in ConnectionUtil class in util folder
- edit configuration of your TomCat to 9.* version
- check the app ;)
with ❤️ from 🇺🇦