dc.contributor.advisor | Χρυσαφιάδη, Κωνσταντίνα | |
dc.contributor.author | Κούκουζα, Ιουλία | |
dc.date.accessioned | 2025-05-30T10:51:10Z | |
dc.date.available | 2025-05-30T10:51:10Z | |
dc.date.issued | 2025 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/17808 | |
dc.description.abstract | Η παρούσα πτυχιακή εργασία έχει ως αντικείμενο την ανάπτυξη μιας σύγχρονης,
ολοκληρωμένης web εφαρμογής ημερολογίου, με τίτλο «Ανάπτυξη ενός ολοκληρωμένου
ημερολογίου δραστηριοτήτων και συμβάντων με παροχή εξατομικευμένων υπηρεσιών». Η
εφαρμογή επιτρέπει στον χρήστη να οργανώνει και να διαχειρίζεται το προσωπικό του
πρόγραμμα μέσω προσθήκης και παρακολούθησης συμβάντων, ενώ ταυτόχρονα παρέχει
πρόσβαση σε εξωτερικές εκδηλώσεις μέσω του Ticketmaster API, επιτρέποντας τη δυναμική
ενσωμάτωσή τους στο προσωπικό ημερολόγιο του χρήστη.
Η υλοποίηση βασίστηκε σε Java Servlets για το backend, JavaScript για το διαδραστικό κομμάτι
της διεπαφής χρήστη, και MySQL Workbench για τη σχεδίαση και διαχείριση της βάσης
δεδομένων. Επιπλέον, αξιοποιήθηκε το EmailJS API για την αποστολή μηνυμάτων μέσω
φόρμας επικοινωνίας, προσφέροντας έναν εύκολο και άμεσο τρόπο επικοινωνίας με την ομάδα
υποστήριξης. Η εφαρμογή υποστηρίζει επίσης τη συνεργατική χρήση μέσω της δυνατότητας
προσθήκης collaborators, ενώ ενσωματώνει έξυπνες λειτουργίες υπενθύμισης μέσω pop-up
ειδοποιήσεων.
Ιδιαίτερη έμφαση δόθηκε στον σχεδιασμό της διεπαφής, με προτεραιότητα την ευχρηστία και
την προσβασιμότητα. Το σύστημα υποστηρίζει πλοήγηση μέσω πλευρικού μενού,
εξασφαλίζοντας ομαλή λειτουργία σε ποικιλία συσκευών. Τέλος, η εργασία συνοδεύεται από
αναλυτικό εγχειρίδιο χρήσης, το οποίο καθοδηγεί τον χρήστη αναλυτικά στη χρήση και
αξιοποίηση όλων των διαθέσιμων λειτουργιών της εφαρμογής. | el |
dc.format.extent | 50 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Ανάπτυξη ενός ολοκληρωμένου ημερολογίου δραστηριοτήτων και συμβάντων με παροχή εξατομικευμένων υπηρεσιών | el |
dc.title.alternative | Development of a comprehensive calendar of activities and events with the provision of personalized services | el |
dc.type | Bachelor Dissertation | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | This undergraduate thesis focuses on the development of a modern, fully-featured web-based
calendar application, titled " Development of a comprehensive calendar of activities and events
with the provision of personalized services ". The application allows users to organize and
manage their personal schedules by adding and tracking events, while also providing access
to external happenings through the Ticketmaster API, enabling dynamic integration of public
events into the user's personal calendar.
The backend of the application was developed using Java Servlets, while the frontend was
implemented using JavaScript to provide an interactive and responsive user interface. The
MySQL Workbench was used for designing and managing the database. Additionally, the
EmailJS API was integrated to support message sending through a contact form, offering a
direct and user-friendly way to communicate with the support team.
The application also supports collaborative use through the addition of collaborators, and
includes smart reminder functionality via pop-up notifications for upcoming events. Special
attention was given to the design of the user interface, prioritizing usability and accessibility.
The system features a side navigation menu, ensuring smooth navigation across various device
types. Finally, the project is accompanied by a detailed user manual, which guides the user
step-by-step through all available features of the application. | el |
dc.subject.keyword | Web εφαρμογή | el |
dc.subject.keyword | Hμερολόγιο | el |
dc.subject.keyword | Eξατομίκευση | el |
dc.subject.keyword | Συνεργατική χρήση | el |
dc.subject.keyword | Υπενθυμίσεις | el |
dc.subject.keyword | Java Servlets | el |
dc.subject.keyword | JavaScript | el |
dc.subject.keyword | MySQL | el |
dc.date.defense | 2025-05-08 | |