Εμφάνιση απλής εγγραφής

Εφαρμογή κινητών συσκευών με ενσωματωμένες έξυπνες λειτουργίες, για την παροχή αγαθών και υπηρεσιών από καταστήματα σε προνομιακές τιμές και περιορισμένο χρονικό διάστημα, υλοποιημένη σε Next.js και Node.js.

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΓκολέμι, Κριστιάν
dc.contributor.authorGolemi, Kristian
dc.date.accessioned2025-07-16T08:51:58Z
dc.date.available2025-07-16T08:51:58Z
dc.date.issued2025-06
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/17959
dc.description.abstractΣτο σημερινό κόσμο του εμπορίου που κινείται με ραγδαίους ρυθμούς, επιχειρήσεις και αγοραστές αναζητούν συνεχώς εξυπνότερους τρόπους σύνδεσης, ειδικά όσον αφορά τις προσφορές περιορισμένου χρόνου. Η παρούσα πτυχιακή εργασία έχει σκοπό τη δημιουργία μιας web εφαρμογής, ειδικά σχεδιασμένης να γεφυρώσει ακριβώς αυτό το κενό, αντλώντας έμπνευση από αντίστοιχα επιτυχημένα μοντέλα που ήδη ευδοκιμούν σε ευρωπαϊκές αγορές. Η εφαρμογή απευθύνεται σε δύο διαφορετικούς ρόλους χρηστών: πωλητές και αγοραστές. Για τους ιδιοκτήτες καταστημάτων, είναι ένα απλό εργαλείο που μπορούν να χρησιμοποιήσουν ώστε να στήσουν και να διαχειριστούν τα προϊόντα του καταστήματός τους, να καταχωρήσουν προσφορές με περιορισμένη χρονική διαθεσιμότητα και απόθεμα, καθώς και να παρακολουθούν τις πωλήσεις – μια πραγματική βοήθεια στη μείωση της σπατάλης και την αύξηση των εσόδων. Από την άλλη, οι αγοραστές μπορούν εύκολα να βρουν κοντινά καταστήματα που προσφέρουν ειδικές προσφορές, να ελέγξουν τις λεπτομέρειες των προϊόντων και να ολοκληρώσουν αγορές με διάφορες επιλογές πληρωμής. Βασικές λειτουργίες για τους αγοραστές περιλαμβάνουν έξυπνες αναζητήσεις βάσει τοποθεσίας, ένα φιλικό chatbot τεχνητής νοημοσύνης και έναν χάρτη στον οποίον οι χρήστες μπορούν να περιηγηθούν και να ανακαλύψουν καταστήματα γύρω τους. Η εφαρμογή κατασκευάστηκε με έντονη εστίαση στο να είναι διαισθητική, γρήγορη και εύκολη στη χρήση για όλους. Για την υλοποίησή της, χρησιμοποιήθηκαν σύγχρονες τεχνολογίες όπως Next.js για το frontend και Node.js, MongoDB για το backend. Η επικοινωνία μεταξύ frontend και backend επιτυγχάνεται κυρίως με τη χρήση GraphQL και σε μικρότερο βαθμό μέσω REST. Συνολικά, η εφαρμογή στοχεύει στη δημιουργία μιας αμοιβαία επωφελούς κατάστασης, βοηθώντας τις επιχειρήσεις να διαχειρίζονται αποτελεσματικά τις προσφορές τους, ενώ παράλληλα δίνει στους καταναλωτές έναν απλό τρόπο να εκμεταλλευτούν εξαιρετικές ευκαιρίες, συμβάλλοντας στην αποδοτικότητα και τη μείωση της σπατάλης προϊόντων.el
dc.format.extent43el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΕφαρμογή κινητών συσκευών με ενσωματωμένες έξυπνες λειτουργίες, για την παροχή αγαθών και υπηρεσιών από καταστήματα σε προνομιακές τιμές και περιορισμένο χρονικό διάστημα, υλοποιημένη σε Next.js και Node.js.el
dc.title.alternativeApplication 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.el
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENIn todays fast-paced retail world, both businesses and customers are always looking for smarter ways to connect, especially when it comes to time-sensitive deals. The goal of this thesis is the creation of a web application designed to bridge just that gap, drawing inspiration from successful models already thriving in European markets. Our application addresses two user roles: sellers and buyers. For shop owners, it is a straightforward tool to set up and manage the products of their store, list offers with limited-time and stock availability, and track sales – a real help in cutting down on waste and boosting income. On the other hand, buyers can easily find nearby stores offering special promotions, check out product details, and complete purchases with various payment options. Key features for buyers include smart location- based searches, a friendly AI chatbot, and map in which the users can browse and discover nearby stores. The app was designed with a strong focus on making it intuitive, quick, and easy to use for everyone. For its implementation, modern technologies were used, such as Next.js for the frontend and Node.js, MongoDB for the backend. The communication between frontend and backend is mainly accomplished by the use of GraphQL and REST to a lesser extent. Ultimately, the application aims to create a win-win situation, helping businesses effectively manage their sales, while giving consumers a simple way to snag great deals, all while contributing positively to efficiency and less product waste.el
dc.subject.keyworde-commerceel
dc.subject.keywordChatGPTel
dc.subject.keywordNext.jsel
dc.subject.keywordNode.jsel
dc.subject.keywordFlash Salesel
dc.subject.keywordGoogle Mapsel
dc.subject.keywordAI Chatbotel
dc.subject.keywordStripeel
dc.subject.keywordOnline Paymentsel
dc.subject.keywordGraphQLel
dc.subject.keywordTypescriptel
dc.subject.keywordJavascriptel
dc.date.defense2025-06-27


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής


Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»