Δημιουργία διαδικτυακού καταστήματος χρησιμοποιώντας το Framework Django
Abstract
Η παρούσα πτυχιακή εργασία εστιάζει στην ανάπτυξη μιας διαδικτυακής πλατφόρμας για ηλεκτρονικό εμπόριο, η οποία ενσωματώνει ένα διαχειριστικό περιβάλλον (Admin Panel).
Η εφαρμογή αυτή αναπτύχθηκε με τη χρήση του Django Framework για την υλοποίηση του Backend και του Vue.js (Nuxt3 SSR) Framework για το Frontend, προσφέροντας μια σύγχρονη, δυναμική εμπειρία πλοήγησης.
Επιπλέον, η εργασία περιλαμβάνει την ανάπτυξη μιας εφαρμογής για τη βελτιστοποίηση εικόνων με τη χρήση του Nest.js Framework, στοχεύοντας στην αύξηση της απόδοσης και της ταχύτητας φόρτωσης των περιεχομένων.
Μέσα από την ανάπτυξη και την εφαρμογή αυτών των τεχνολογιών, κατέστη δυνατή η εμβάθυνση στις λειτουργίες και τις δυνατότητες που προσφέρουν τα εν λόγω Frameworks, καθώς και η βελτίωση της εμπειρίας χρήσης τόσο για τον καταναλωτή όσο και για το εργατικό προσωπικό.
Συνολικά, η πτυχιακή αυτή εργασία συμβάλλει στη δημιουργία μιας αποτελεσματικής και φιλικής προς τον χρήστη διαδικτυακής πλατφόρμας, με έμφαση στη γρήγορη και ποιοτική πρόσβαση και διαχείριση. This thesis focuses on the development of a web platform for e-commerce, which incorporates an Admin Panel.
This application was developed using the Django Framework for the Backend and the Vue.js (Nuxt3 SSR) Framework for the Frontend, providing a modern, dynamic navigation experience.
In addition, the work includes the development of an application for image optimization using the Nest.js Framework, aiming to increase the performance and loading speed of the content.
Through the development and implementation of these technologies, it was possible to deepen the functionality and capabilities offered by these Frameworks, as well as improve the user experience for both the consumer and the workforce.
Overall, this thesis contributes to the creation of an efficient and user-friendly web platform, with a focus on fast and quality access and management.