Smart online εξατομικευμένο τουριστικό γραφείο
Smart online personalized travel agency web app
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Web application ; Spring Boot ; React.js ; MySQL ; Personalization ; User roles ; User statisticsΠερίληψη
Ο σκοπός της παρούσας πτυχιακής εργασίας είναι η ανάπτυξη ενός smart online
εξατομικευμένου τουριστικού γραφείου ως web εφαρμογή, χρησιμοποιώντας
Spring Boot, και συγκεκριμένα Spring Security και Data JPA για την υλοποίηση
του back-end, React.js για το front-end και μία βάση MySQL.
Ο στόχος είναι η δημιουργία μιας πλατφόρμας που επιτρέπει στους χρήστες να
κλείνουν ταξιδιωτικά πακέτα ή ξενοδοχεία, να κάνουν αξιολογήσεις, να βλέπουν
τα προσωπικά τους στατιστικά και να λαμβάνουν εξατομικευμένες προτάσεις
βάσει των ενδιαφερόντων τους. Επιπλέον, υπάρχει διάκριση των ρόλων
χρηστών, με λειτουργίες τόσο για χρήστες όσο και για διαχειριστές. Ο
διαχειριστής έχει επιπλέον πρόσβαση σε λειτουργίες, όπως η προσθήκη ή
διαγραφή πακέτων και χρηστών, καθώς και η προβολή στατιστικών σε ένα
πίνακα ελέγχου.