- MSc thesis
- Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
- 21 September 2025
- Ελληνικά
- 99
- Σακκόπουλος , Ευάγγελος
- Python | Django | Web Development | Tourism Technology | GPS Integration | Multimedia Content Management
- Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα / ΠΛΣΔΕ
- 3
- 3
- 50
-
-
Στη σύγχρονη εποχή, η τεχνολογία έχει μεταμορφώσει τον τρόπο με τον οποίο ταξιδεύουμε και καταγράφουμε τις εμπειρίες μας. Η παρούσα διπλωματική εργασία παρουσιάζει την TourInsta, μια καινοτόμα web εφαρμογή εξατομικευμένου ηλεκτρονικού βοηθού δημιουργίας αναμνηστικού επισκέψεων που συνδυάζει την αισθητική των κοινωνικών δικτύων με τη λειτουργικότητα διαχείρισης τουριστικών περιηγήσεων , δημιουργώντας μια μοναδική ψηφιακή πλατφόρμα για σύγχρονους ταξιδιώτες.
H TourInsta αναπτύχθηκε χρησιμοποιώντας το πλαίσιο εργασίας (framework) Django με Python, PostgreSQL για τη διαχείριση δεδομένων και Bootstrap για τον ανταποκρινόμενο (responsive) σχεδιασμό του περιβάλλοντος του χρήστη (frontend).
Η εφαρμογή επιτρέπει στους χρήστες να δημιουργούν εξατομικευμένες τουριστικές διαδρομές, να καταγράφουν αναμνήσεις με φωτογραφίες και βίντεο, και να μοιράζονται τις εμπειρίες τους μέσω μέσω μιας διεπαφής εμπνευσμένης από το Instagram που δίνει έμφαση στην οπτική αφήγηση και την αλληλεπίδραση των χρηστών (Instagram-inspired interface).
Το σύστημα υλοποιεί μια ολοκληρωμένη αρχιτεκτονική με τέσσερις κύριες εφαρμογές Django: accounts για τη διαχείριση χρηστών, tours για τον σχεδιασμό διαδρομών, memories για τη δημιουργία πολυμεσικού περιεχομένου, και api για εξωτερικές ενσωματώσεις. Τα κυρίαρχα τεχνικά χαρακτηριστικά περιλαμβάνουν: (α) δημιουργία περιηγήσεων τύπου οδηγού (wizard-style) με ενσωμάτωση GPS και οπτικοποίηση OpenStreetMap, (β) ολοκληρωμένο σύστημα πολυμεσικών αναμνήσεων που υποστηρίζει (τρία φίλτρα εικόνας εμπνευσμένα από το Instagram) για επεξεργασία εικόνας σε πραγματικό χρόνο, (γ) προηγμένες δυνατότητες καταγραφής και αναπαραγωγής βίντεο με προσαρμοσμένα εφέ, (δ) ανταποκρινόμενος σχεδιασμός με προτεραιότητα στα κινητά (mobile-first) βελτιστοποιημένος για αλληλεπιδράσεις αφής, και (ε) έξυπνο σύστημα συστάσεων βασισμένο σε προτιμήσεις χρηστών και συνεργατικό φιλτράρισμα.
Η εφαρμογή αντιμετωπίζει με επιτυχία το κενό μεταξύ των παραδοσιακών τουριστικών πλατφορμών και των σύγχρονων εφαρμογών κοινωνικής δικτύωσης παρέχοντας δομημένες δυνατότητες σχεδιασμού περιηγήσεων διατηρώντας παράλληλα την οπτική ελκυστικότητα και τα πρότυπα εμπειρίας χρήστη που έχουν καθιερώσει πλατφόρμες όπως το Instagram.
Η διπλωματική εργασία συνεισφέρει στην επιστημονική κοινότητα παρέχοντας μια ολοκληρωμένη μελέτη περίπτωσης για τη σύνθεση σύγχρονων web technologies με tourism applications, αποδεικνύοντας τη δυνατότητα δημιουργίας innovative digital experiences που ενισχύουν την τουριστική εμπειρία.
-
In the modern era, technology has transformed the way we travel and document our experiences. This thesis presents TourInsta, an innovative web application of personalized online assistant for creating a visit souvenir that combines the aesthetics of social networks with the functionality of tourist tour management, creating a unique digital platform for contemporary travelers.
TourInsta was developed using the Django framework with Python, PostgreSQL for data management, and Bootstrap for responsive frontend design.
The application allows users to create personalized tourist routes, record memories with photos and videos, and share their experiences through an Instagram-inspired interface that emphasizes visual storytelling and user interaction.
The system implements a comprehensive architecture with four main Django applications: accounts for user management, tours for route planning, memories for multimedia content creation, and api for external integrations. The key technical features include: (a) wizard-style tour creation with GPS integration and OpenStreetMap visualization, (b) comprehensive multimedia memory system that supports three Instagram-inspired image filters for real-time image processing, (c) advanced video recording and playback capabilities with custom effects, (d) mobile-first responsive design optimized for touch interactions, and (e) intelligent recommendation system based on user preferences and collaborative filtering.
The application successfully addresses the gap between traditional tourism platforms and modern social networking applications by providing structured tour planning capabilities while maintaining the visual appeal and user experience patterns established by platforms like Instagram.
This thesis contributes to the scientific community by providing a comprehensive case study for combining modern web technologies with tourism applications, demonstrating the potential for creating innovative digital experiences that enhance the tourist experience.
-
- Hellenic Open University
- Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές