Show simple item record

Αλληλεπιδραστική εφαρμογή διαχείρισης φαρμακευτικής αγωγής και αναζήτησης γιατρών και εφημερευόντων φαρμακείων με βάση τις ανάγκες του χρήστη

dc.contributor.advisorΧρυσαφιάδη, Κωνσταντίνα
dc.contributor.authorΓιαννουκάς, Κωνσταντίνος
dc.date.accessioned2025-11-19T14:09:08Z
dc.date.available2025-11-19T14:09:08Z
dc.date.issued2025
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18454
dc.description.abstractΗ παρούσα πτυχιακή εργασία αφορά τον σχεδιασμό και την υλοποίηση ενός ολοκληρωμένου συστήματος εύρεσης εφημερευόντων φαρμακείων και αποτελείται από μια εφαρμογή android καθώς και από μια υπηρεσία backend προσαρμοσμένη στον Φαρμακευτικό Σύλλογο Αθηνών. Το σύστημα αντιμετωπίζει την ανάγκη για προσβάσημες πληροφορίες φαρμακείων σε πραγματικό χρόνο, προσφέροντας παράλληλα δυνατότητες εξατομίκευσης για τον εκάστοτε χρήστη στη μορφή αποθήκευσης αγαπημένων φαρμακείων αλλά και διαχείριση φαρμακευτικών αγωγών και ιατρικών επαφών. Η εφαρμογή android είναι ανεπτυγμένη με Expo (React Native) και επιτρέπει στους χρήστες να βρίσκουν εφημερεύοντα φαρμακεία, να αποθηκεύουν αγαπημένα και να διαχειρίζονται τις φαρμακευτικές τους αγωγές και τις επαφές των γιατρών τους. Για την αποθήκευση των δεδομένων τοπικά χρησιμοποιεί SQLite, διαθέτει υποστήριξη για Αγγλικά και Ελληνικά, και ενσωματώνει υπηρεσίες χαρτογράφησης μέσω του API της Google. Η backend υπηρεσία αποτελείται από έναν crawler που επισκέπτεται την ιστοσελίδα του Φαρμακευτικού Συλλόγου Αθηνών κάθε πρωί, και χρησιμοποιώντας Playwright σε εικονικό Chromium φυλλομετρητή μπορεί να συλλέξει τις δυναμικά παραγόμενες πληροφορίες για τα εφημερεύοντα φαρμακεία. Μέσω κλήσης στο Geocoding API της Google συνδέει τα φαρμακεία με τις γεωγραφικές τοποθεσίες τους, διατηρεί τα δεδομένα αυτά μέσω Redis Caching και με τη βοήθεια του FastAPI αποκαλύπτει endpoints από όπου μπορεί να πάρει τα δεδομένα η εφαρμογή android.el
dc.format.extent85el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΑλληλεπιδραστική εφαρμογή διαχείρισης φαρμακευτικής αγωγής και αναζήτησης γιατρών και εφημερευόντων φαρμακείων με βάση τις ανάγκες του χρήστηel
dc.title.alternativeInteractive medication management and doctor and on-duty pharmacy searching app based on user needsel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis concerns the design and implementation of an integrated system for finding pharmacies on duty and consists of an Android application as well as a backend service adapted to the Pharmaceutical Association of Athens. The system addresses the need for accessible pharmacy information in real time, while offering personalization capabilities for each user in the form of storing favorite pharmacies as well as managing medication and medical contacts. The Android application is developed with Expo (React Native) and allows users to find pharmacies on duty, save favorites and manage their medication and doctor contacts. It uses SQLite to store data locally, has support for English and Greek, and integrates mapping services through the Google API. The backend service consists of a crawler that visits the website of the Athens Pharmaceutical Association every morning, and using Playwright in a Chromium browser it can collect dynamically generated information about the pharmacies on duty. A call to Google's Geocoding API connects the pharmacies with their geographical locations, maintains this data through Redis Caching and with the help of FastAPI it exposes endpoints from where the Android application can get the data.el
dc.subject.keywordAndroidel
dc.subject.keywordExpoel
dc.subject.keywordReact Nativeel
dc.subject.keywordSQLiteel
dc.subject.keywordCrawlerel
dc.subject.keywordGoogle APIel
dc.subject.keywordPlaywrightel
dc.subject.keywordChromiumel
dc.subject.keywordGeocodingel
dc.subject.keywordCachingel
dc.subject.keywordFastAPIel
dc.subject.keywordRedisel
dc.subject.keywordEndpointsel
dc.date.defense2025-09-30


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

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