Σχεδίαση και υλοποίηση διαδικτυακής πλατφόρμας κρατήσεων εισιτηρίων κινηματογράφου
Design and implementation of internet based cinema ticket management system

Bachelor Dissertation
Συγγραφέας
Πούλλακκος, Ανδρέας
Ημερομηνία
2025-09Επιβλέπων
Σακκόπουλος, ΕυάγγελοςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
Web εφαρμογή ; Cloud τεχνολογίες ; Κρατήσεις εισιτηρίων ; Ανάπτυξη λογισμικού ; Next.js ; Tailwind CSS ; Prisma ORM ; PostgreSQL ; NextAuth ; Gemini API ; Vercel AI SDK ; React ; Chatbot ; Stripe ; UX/UI σχεδίαση ; Full Stack DevelopmentΠερίληψη
Η παρούσα εργασία παρουσιάζει την ανάπτυξη της εφαρμογής Neon Cinemas, μιας διαδικτυακής πλατφόρμας κράτησης εισιτηρίων κινηματογράφου. Η εφαρμογή επιτρέπει στους χρήστες να αναζητούν ταινίες, να προβάλλουν πληροφορίες και trailers, να επιλέγουν προβολές και να ολοκληρώνουν ηλεκτρονικά τις κρατήσεις τους μέσω ασφαλών πληρωμών με Stripe. Η αρχιτεκτονική της εφαρμογής ακολουθεί το πρότυπο Full Stack Development, με Next.js, React και TypeScript στο frontend, και PostgreSQL μέσω Prisma ORM στο backend. Η αυθεντικοποίηση πραγματοποιείται με NextAuth, ενώ η οπτική σχεδίαση βασίζεται σε Tailwind CSS, Framer Motion και shadcn/ui. Επιπλέον, ενσωματώνει ένα chatbot με Gemini API μέσω του Vercel AI SDK, καθώς και σύστημα αποστολής email μέσω Nodemailer. Το αποτέλεσμα είναι μια σύγχρονη, ασφαλής και επεκτάσιμη εφαρμογή που προσφέρει μια ολοκληρωμένη εμπειρία κράτησης εισιτηρίων κινηματογράφου.


