Simple web app, where you can manage taxi data.
- Login/logout as driver
- Add/Delete/Get:
- drivers
- cars
- manufacturers
- JSP UI
- JDK 11
- Apache Maven
- JDBC
- MySQL 8
- Tomcat 9
- JSTL
- JSP
- Servlet API
The project is divided into several levels:
- Presentation tier: UI is represented by a JSP, translated into a Java servlet/Controller and executed on the server.
- Logic tier: business logic service classes that move and process data between the data and presentation layers.
- Data tier: data store/retrieve layer.
You can find setup guide in guthub wiki.