Please use this identifier to cite or link to this item: https://olympias.lib.uoi.gr/jspui/handle/123456789/39925
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΔασκαλόπουλος, Ηλίαςel
dc.date.accessioned2026-03-24T11:37:48Z-
dc.date.available2026-03-24T11:37:48Z-
dc.identifier.urihttps://olympias.lib.uoi.gr/jspui/handle/123456789/39925-
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectΔιαδίκτυοel
dc.subjectΕφαρμογήel
dc.subjectΓεωργίαel
dc.subjectΑγροτικά προϊόνταel
dc.subjectFarmer Appen
dc.titleΕφαρμογή για αγροτικά προϊόντα - FARMER APPel
heal.typebachelorThesis-
heal.type.enBachelor thesisen
heal.type.elΠροπτυχιακή/Διπλωματική εργασίαel
heal.classificationΔιαδίκτυο - Εφαρμογή-
heal.classificationΓεωργική πληροφορική-
heal.dateAvailable2026-03-24T11:38:49Z-
heal.languageel-
heal.accessfree-
heal.recordProviderΠανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιώνel
heal.publicationDate2026-
heal.abstractΗ παρούσα πτυχιακή εργασία αφορά τη σχεδίαση και την υλοποίηση μιας δυναμικής διαδικτυακής εφαρμογής αγγελιών με την ονομασία FarmerApp, η οποία αποσκοπεί στη διευκόλυνση των συναλλαγών στον πρωτογενή τομέα. Στόχος της εφαρμογής είναι η δημιουργία ενός σύγχρονου ψηφιακού περιβάλλοντος όπου παραγωγοί και αγρότες μπορούν να προβάλλουν προϊόντα, μηχανήματα και σοδειές, ενώ οι ενδιαφερόμενοι αγοραστές έχουν τη δυνατότητα να αναζητούν και να εντοπίζουν αγροτικά αγαθά βάσει κατηγορίας και γεωγραφικής περιοχής. Για την ανάπτυξη του συστήματος επιλέχθηκε το τεχνολογικό σχήμα MEN stack (MongoDB, Express.js, Node.js), το οποίο εξασφαλίζει υψηλή απόδοση, επεκτασιμότητα και ταχύτητα απόκρισης. Η αρχιτεκτονική βασίστηκε στο πρότυπο Model-View-Controller (MVC), επιτυγχάνοντας τον σαφή διαχωρισμό της επιχειρησιακής λογικής από τη διεπαφή χρήστη. Ιδιαίτερη έμφαση δόθηκε στην ασφάλεια των δεδομένων μέσω κρυπτογράφησης κωδικών πρόσβασης με χρήση Bcrypt, καθώς και στη διαχείριση αρχείων πολυμέσων μέσω Multer. Η μεθοδολογία που ακολουθήθηκε περιλάμβανε την ανάλυση απαιτήσεων, τον σχεδιασμό διαγραμμάτων UML και της βάσης δεδομένων, την υλοποίηση των επιμέρους λειτουργιών και τον έλεγχο ορθής λειτουργίας της εφαρμογής. Το τελικό αποτέλεσμα είναι μια σύγχρονη, αποκρινόμενη (responsive) εφαρμογή με σκοτεινό θέμα (dark mode), η οποία προσφέρει φιλική εμπειρία χρήστη σε κάθε είδους συσκευή. Η εργασία αναδεικνύει τον ρόλο των σύγχρονων τεχνολογιών ιστού στον εκσυγχρονισμό των παραδοσιακών μεθόδων αγοροπωλησίας στον αγροτικό τομέα.el
heal.abstractThis thesis focuses on the design and implementation of a dynamic web-based classifieds application named FarmerApp, aiming to facilitate transactions within the primary sector. The main objective of the platform is to create a modern digital environment where producers and farmers can promote their products, machinery, and crops, while prospective buyers can easily search and locate agricultural goods based on category and geographical region. The system was developed using the MEN stack (MongoDB, Express.js, Node.js), which ensures high performance, scalability, and responsiveness. The application architecture follows the Model-View-Controller (MVC) pattern, achieving a clear separation between business logic and user interface. Particular emphasis was placed on data security through password encryption using Bcrypt, as well as on multimedia file management through Multer. The methodology included requirements analysis, UML diagram design, database schema modeling, system implementation, and functional testing. The final outcome is a modern, responsive web application featuring a dark mode theme, providing a user-friendly experience across various devices. This thesis highlights the contribution of modern web technologies to the modernization of traditional buying and selling practices in the agricultural sector.en
heal.advisorNameΒαρτζιώτης, Φώτιοςel
heal.committeeMemberNameΛιαροκάπης, Δημήτριοςel
heal.committeeMemberNameΚατσής, Χρήστοςel
heal.academicPublisherΤμήμα Πληροφορικής και Τηλεπικοινωνιώνel
heal.academicPublisherIDuoi-
heal.fullTextAvailabilitytrue-
Appears in Collections:Προπτυχιακές εργασίες Τμ. Μηχανικών Πληροφορικής Τ.Ε.



This item is licensed under a Creative Commons License Creative Commons