
Healthcare Staffing App
Cross-platform mobile εφαρμογή (iOS & Android) ως ολοκληρωμένο οικοσύστημα για φροντιστές, με ραντεβού, e-learning και παρακολούθηση εξόδων. Βελτιώσαμε το Time-to-Interactive κατά 30%.
Η Πρόκληση
Οι επαγγελματίες υγείας δεν χρειάζονταν άλλο ένα job board. Χρειάζονταν έναν mobile “συνοδό” που να καλύπτει όλη την εργασιακή τους καθημερινότητα: κλείσιμο βαρδιών, υποχρεωτική εκπαίδευση (LMS) και οικονομική παρακολούθηση. Το στοίχημα ήταν όλα αυτά να λειτουργούν γρήγορα και ομαλά στο κινητό, χωρίς να τρώνε μπαταρία ή χρόνο.
Η Λύση
Χτίσαμε μια στιβαρή cross-platform εφαρμογή με React Native και TypeScript. Για να διαχειριστούμε την πολυπλοκότητα (και να μη φορτώνουμε το mobile client), προσθέσαμε επίπεδο BFF (Backend for Frontend) με NestJS. Το BFF συγκεντρώνει και “σερβίρει” δεδομένα από πολλαπλά microservices σε μορφή φιλική προς την εφαρμογή, με λιγότερα calls και μικρότερα payloads.
Τι υλοποιήσαμε
- Οικοσύστημα λειτουργιών: ασφαλές chatbot υποστήριξης, ενότητα e-learning για πιστοποιήσεις και expense tracker που καταγράφει χιλιομετρικές αποστάσεις για αποζημίωση.
- Σύνθετες ροές: Redux Sagas για ορχήστρωση ασύγχρονων workflows όπως λίστες “Αγαπημένων/Αποκλεισμένων” πελατών και διαθεσιμότητα βαρδιών σε πραγματικό χρόνο.
- Έμφαση στην απόδοση: διορθώσαμε API over-fetching και βελτιστοποιήσαμε query logic στο BFF, ώστε η εμπειρία να παραμένει άμεση.
Αποτελέσματα
Με λιγότερα περιττά δεδομένα και πιο έξυπνη ροή API, μειώσαμε το Time-to-Interactive (TTI) κατά 30%, επιτρέποντας στους φροντιστές να βρίσκουν και να κλείνουν βάρδιες σε λίγα δευτερόλεπτα.