Ανάπτυξη εφαρμογής για την ηλεκτρονική διαχείριση πολυχώρου κινηματογραφικών αιθουσών Cinema Complex
Application development for managing multiplex cinema halls at Cinema Complex
View/ Open
Keywords
Cinema ; SpringBootAbstract
This diploma thesis aims to provide an improved management of the various functions of a modern cinema.
This application offers a wealth of features for both the casual user who wants to make a movie reservation
and the cinema employee who can confirm cinema reservations.
The design process of the application was carried out through the analysis of the requirements that will
need to be implemented as well as using various technologies.
More specifically, Spring Boot technologies were used for the backend of the application, which is a java
framework suitable for the development of web applications. The process of storing the data was implemented with MySql which is a relational database.
Regarding interaction with the database, the REST API architecture was used as well as the Postman API
platform and the ORM (Object-Relational-Mapping) technique.
Finally, for the frontend development, Thymeleaf technologies were used (a modern server-side Java
template engine used for web environments), JavaScript, CSS, HTML, creating an easy-to-use and userfriendly environment.