dc.contributor.advisor | Ευθύμιος, Αλέπης | |
dc.contributor.author | Καρατάσσος, Κωνσταντίνος | |
dc.date.accessioned | 2025-10-13T12:59:05Z | |
dc.date.available | 2025-10-13T12:59:05Z | |
dc.date.issued | 2025-09 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/18215 | |
dc.description.abstract | Η παρούσα πτυχιακή εργασία αφορά την ανάπτυξη μιας διαδικτυακής εφαρμογής για τη διαχείριση running clubs και των εκδηλώσεών τους, με χρήση των τεχνολογιών React (frontend) και Spring Boot (backend). Η εφαρμογή επιτρέπει σε δρομείς και φίλους του τρεξίματος να αναζητούν και να συμμετέχουν σε clubs, να προβάλλουν ή να δημιουργούν εκδηλώσεις, ενώ παράλληλα προσφέρει βασικές λειτουργίες CRUD για τους εγγεγραμμένους χρήστες. Ιδιαίτερη έμφαση δίνεται στη διαχείριση ρόλων χρηστών, διασφαλίζοντας ισορροπία ανάμεσα στην ελευθερία συμμετοχής και την εποπτεία από τους διαχειριστές (Admins). Η εργασία αναδεικνύει την ανάλυση, σχεδίαση και υλοποίηση μίας ασφαλούς, επεκτάσιμης και φιλικής προς τον χρήστη πλατφόρμας, με στόχο την ενίσχυση της αθλητικής κοινότητας και την αξιοποίηση σύγχρονων μεθοδολογιών ανάπτυξης λογισμικού. | el |
dc.format.extent | 50 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.title | Ανάπτυξη εφαρμογής ιστού για συλλόγους και εκδηλώσεις με React και Spring Boot | el |
dc.title.alternative | Development of a web application for clubs and events with React and Spring Boot | el |
dc.type | Bachelor Dissertation | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | This thesis focuses on the development of a web application for the management of running clubs and their events, utilizing React for the frontend and Spring Boot for the backend. The platform enables runners and running enthusiasts to search for and join clubs, view or create events, and provides registered users with basic CRUD functionalities for their own events. A role-based user management system ensures a balance between user participation and administrator (Admin) oversight, allowing for moderation and quality control. The project emphasizes the analysis, design, and implementation of a secure, scalable, and user-friendly platform, aiming to strengthen the running community while showcasing the practical application of modern software development methodologies | el |
dc.subject.keyword | Spring Boot | el |
dc.subject.keyword | React | el |
dc.subject.keyword | Java | el |
dc.subject.keyword | Web application | el |
dc.date.defense | 2025-09-26 | |