Εφαρμογή κινητών συσκευών με ενσωματωμένες έξυπνες λειτουργίες, για την παροχή αγαθών και υπηρεσιών από καταστήματα σε προνομιακές τιμές και περιορισμένο χρονικό διάστημα, υλοποιημένη σε Next.js και Node.js.
Application for mobile devices with integrated smart functions for the provision of goods and services from stores at privileged prices and a limited time period, implemented with Next.js and Node.js.

Bachelor Dissertation
Συγγραφέας
Γκολέμι, Κριστιάν
Golemi, Kristian
Ημερομηνία
2025-06Επιβλέπων
Αλέπης, ΕυθύμιοςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
e-commerce ; ChatGPT ; Next.js ; Node.js ; Flash Sales ; Google Maps ; AI Chatbot ; Stripe ; Online Payments ; GraphQL ; Typescript ; JavascriptΠερίληψη
Στο σημερινό κόσμο του εμπορίου που κινείται με ραγδαίους ρυθμούς, επιχειρήσεις και αγοραστές
αναζητούν συνεχώς εξυπνότερους τρόπους σύνδεσης, ειδικά όσον αφορά τις προσφορές περιορισμένου
χρόνου. Η παρούσα πτυχιακή εργασία έχει σκοπό τη δημιουργία μιας web εφαρμογής, ειδικά
σχεδιασμένης να γεφυρώσει ακριβώς αυτό το κενό, αντλώντας έμπνευση από αντίστοιχα επιτυχημένα
μοντέλα που ήδη ευδοκιμούν σε ευρωπαϊκές αγορές. Η εφαρμογή απευθύνεται σε δύο διαφορετικούς
ρόλους χρηστών: πωλητές και αγοραστές. Για τους ιδιοκτήτες καταστημάτων, είναι ένα απλό εργαλείο
που μπορούν να χρησιμοποιήσουν ώστε να στήσουν και να διαχειριστούν τα προϊόντα του καταστήματός
τους, να καταχωρήσουν προσφορές με περιορισμένη χρονική διαθεσιμότητα και απόθεμα, καθώς και να
παρακολουθούν τις πωλήσεις – μια πραγματική βοήθεια στη μείωση της σπατάλης και την αύξηση των
εσόδων. Από την άλλη, οι αγοραστές μπορούν εύκολα να βρουν κοντινά καταστήματα που προσφέρουν
ειδικές προσφορές, να ελέγξουν τις λεπτομέρειες των προϊόντων και να ολοκληρώσουν αγορές με
διάφορες επιλογές πληρωμής. Βασικές λειτουργίες για τους αγοραστές περιλαμβάνουν έξυπνες
αναζητήσεις βάσει τοποθεσίας, ένα φιλικό chatbot τεχνητής νοημοσύνης και έναν χάρτη στον οποίον οι
χρήστες μπορούν να περιηγηθούν και να ανακαλύψουν καταστήματα γύρω τους. Η εφαρμογή
κατασκευάστηκε με έντονη εστίαση στο να είναι διαισθητική, γρήγορη και εύκολη στη χρήση για όλους.
Για την υλοποίησή της, χρησιμοποιήθηκαν σύγχρονες τεχνολογίες όπως Next.js για το frontend και
Node.js, MongoDB για το backend. Η επικοινωνία μεταξύ frontend και backend επιτυγχάνεται κυρίως με
τη χρήση GraphQL και σε μικρότερο βαθμό μέσω REST. Συνολικά, η εφαρμογή στοχεύει στη
δημιουργία μιας αμοιβαία επωφελούς κατάστασης, βοηθώντας τις επιχειρήσεις να διαχειρίζονται
αποτελεσματικά τις προσφορές τους, ενώ παράλληλα δίνει στους καταναλωτές έναν απλό τρόπο να
εκμεταλλευτούν εξαιρετικές ευκαιρίες, συμβάλλοντας στην αποδοτικότητα και τη μείωση της σπατάλης
προϊόντων.