Εμφάνιση απλής εγγραφής

SOMA : a cross-platform clinical nutrition management system

dc.contributor.advisorΚοτζανικολάου, Παναγιώτης
dc.contributor.advisorKotzanikolaou, Panagiotis
dc.contributor.authorΚουτσουδάκης, Παναγιώτης
dc.contributor.authorKoutsoudakis, Panagiotis
dc.date.accessioned2026-05-08T10:50:02Z
dc.date.available2026-05-08T10:50:02Z
dc.date.issued2026-04-23
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/19280
dc.description.abstractΗ παρούσα διπλωματική εργασία παρουσιάζει τον σχεδιασμό, την αρχιτεκτονική και την υλοποίηση του Soma, ενός διαπλατφορμικού συστήματος διαχείρισης κλινικής διατροφής που αποτελείται από δύο συμπληρωματικές εφαρμογές: μια εφαρμογή για κινητά τηλέφωνα απευθυνόμενη σε ασθενείς, αναπτυγμένη με React Native και Expo, και μια διαδικτυακή πύλη (web portal) για ειδικούς, αναπτυγμένη με React και Vite. Η εφαρμογή για κινητά επιτρέπει στους ασθενείς να καταγράφουν μετρήσεις σύστασης σώματος, να διαχειρίζονται τα ραντεβού τους με διατροφολόγους, να λαμβάνουν ειδοποιήσεις push σε πραγματικό χρόνο και να ελέγχουν το ιστορικό των πληρωμών τους. Η διαδικτυακή πύλη επιτρέπει στους ειδικούς να διαχειρίζονται ασθενείς, ραντεβού, κλινικά έγγραφα, τη διαθεσιμότητα του προγράμματός τους και τα οικονομικά τους αρχεία. Και οι δύο εφαρμογές επικοινωνούν με ένα serverless backend στο Firebase (Authentication, Cloud Firestore, Storage). Όλες οι καταχωρήσεις κλινικών δεδομένων γίνονται αποκλειστικά χειροκίνητα, καθώς δεν χρησιμοποιείται τεχνητή νοημοσύνη ή αυτοματοποιημένοι κλινικοί υπολογισμοί. Το σύστημα είναι αρχιτεκτονικά δομημένο ως πλατφόρμα πολλαπλών χρηστών (multi-tenant) με έλεγχο πρόσβασης βάσει ρόλων (RBAC), ο οποίος επιβάλλεται σε επίπεδο βάσης δεδομένων.el
dc.format.extent55el
dc.language.isoenel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleSOMA : a cross-platform clinical nutrition management systemel
dc.title.alternativeSOMA : ένα διαλειτουργικό σύστημα διαχείρισης κλινικής διατροφήςel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis presents the design, architecture, and implementation of Soma, a cross-platform clinical nutrition management system consisting of two complementary applications:a patient-facing mobile application built with React Native and Expo, and a specialist-facing web portal built with React and Vite. The mobile application enables patients to record body composition metrics, manage appointments with nutrition specialists, receive real-time push notifications, and review billing history. The web portal enables specialists to manage patients, appointments, clinical documents, schedule availability, and financial records. Both applications communicate with a serverless Firebase backend(Authentication, Cloud Firestore, Storage). All clinical data entry is strictly manual; no artificial intelligence or automated clinical calculation is employed. The system is architected as a multi-tenant platform with role-based access control enforced at the database level.el
dc.subject.keywordClinical nutritionel
dc.subject.keywordReact nativeel
dc.subject.keywordReactel
dc.subject.keywordFirebaseel
dc.subject.keywordCross-platformel
dc.subject.keywordWeb portalel
dc.subject.keywordMobile applicationel
dc.subject.keywordRole-basedel
dc.subject.keywordAccess controlel
dc.date.defense2026-04-23


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής


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