Σχεδίαση και υλοποίηση διαδικτυακής εφαρμογής λογισμικού ως υπηρεσία διαχείρισης κρατήσεων
Design and implementation of a software as a service booking management web application
Διπλωματική εργασία
Συγγραφέας
Ράκας, Δημήτριος
Τσίκο, Γιούλι
Ημερομηνία
2023-03-08Επιβλέπων
Βογιατζής, ΙωάννηςΛέξεις-κλειδιά
Booking system ; SaaS ; MVP ; Web services ; Escape rooms ; Server-sent eventΠερίληψη
Σκοπός της διπλωματικής εργασίας είναι η σχεδίαση και ανάπτυξη μιας διαδικτυακής εφαρμογής (Web App) ενός συστήματος κρατήσεων που θα προσφέρεται ως υπηρεσία (SaaS). Το σύστημα κρατήσεων θα απευθύνεται σε επαγγελματικούς κλάδους τύπου Escape Rooms, όπου οι κρατήσεις προκαθορισμένου ωραρίου αποτελούν βασικό εργαλείο για την παροχή των υπηρεσιών τους. H εφαρμογή σχεδιάστηκε και αναπτύχθηκε βασιζόμενη στις αρχές τεχνολογίας λογισμικού, καθώς και στη χρήση βέλτιστων προτεινόμενων πρακτικών και μεθόδων σε όλο το εύρος της (συντηρησιμότητα, επεκτασιμότητα, σχεδίαση αρχιτεκτονικής, δοκιμών και εμπειρίας χρήστη).
Περίληψη
The aim of the diploma thesis is the design and development of a web app of a reservation system that will be offered as a service (SaaS). The reservation system will be addressed to professional sectors such as Escape Rooms, where the reservations of predefined hours are a basic tool for the provision of their services. The application has been designed and developed based on software engineering principles, as well as on the use of best recommended practices and methods throughout (maintainability, scalability, architecture design, testing and user experience).