Σχεδιασμός και κατασκευή μια εφαρμογής πελάτη-εξυπηρετητή για την καταχώριση μουσείων
Design and implementation of a client-server application for museums' registration
View/ Open
Keywords
Μουσείο ; Καταχώρηση μουσείων ; Spring Boot ; AngularAbstract
In the recent years, there has been a rapid development of the digital environment. The
pandemic certainly played its role and thus we have been led to the digital age, where now even
the smallest business maintains a website. This need, combined with the world's need for cultural
events, led to personalized museum pages with the possibility of even a live tour of the exhibitions
and museum spaces.
The focus of this thesis is the implementation and design of a system for searching and viewing
museums. More specifically, the web application that was created allows the creation of an
administrator profile of the entire application (super-admin), an administrator of the museum
(admin) and a user profile. The administrator of the application (super-admin), who will be able to
manage museum administrators and their rights, as well as delete a museum from the page. The
museum administrator can manage the relevant museum and its information. Finally, there is the
user profile, who will be able to see the museums and request a tour.
For the implementation of the application, the Spring Boot Framework was used in
combination with Angular, while for the database, PostgreSQL and the Hibernate Framework
were used to map and interface the application with the database.