- Web application for online sale of movie tickets.
- The main page contains a movie selection form. The page contains movie images in tables.
- The user clicks on the movie and goes to the hall view to select a seat.
+ Java 17;
+ Maven 4.0;
+ Spring boot;
+ Thymeleaf;
+ Bootstrap 5;
+ PostgreSQL 14;
+ JDBC;
+ Liquibase;
+ H2 1.4;
+ Log4j;
+ JUnit 5;
+ Mockito 4.
- Recommended browser is Chrome.
- Install PostgreSQL: login - postgres, password - password;
- Create cinema database;
CREATE DATABASE cinema;
- Build the project and run the Spring Boot application
mvn clean package spring-boot:run
- email: [email protected]
- telegram: @VitaliyJVM