This project implements the online store model. It has authorization with two main roles: User and Administrator
- Users can: login/sign in, view a list of all movies and movie session, buy tickets for available sessions, view order history
- Administrators can: login, view all customers by their email, add and delete movies, sessions, cinema halls
- Java 11
- Maven
- Hibernate, MySQL
- Spring Core, MVC, Security
- Apache Tomcat
- Configure Apache Tomcat
- Install MySQL and MySQL Workbench
- Setup connection properties in db.properties file
- user: "your username"
- password: "your password"
- db.url=jdbc:mysql://localhost/db_name?serverTimezone=EET
- Run application
- To log in as an administrator, in the login window enter:
- login: "[email protected]"
- password: "2323"