Patru atingeri în loc de
un telefon.
Am ajutat Sofimar să mute programările și documentele medicale pe telefoanele pacienților, reducând presiunea pe personal și vizitele inutile la clinică.

Problema
Programarea însemna un telefon în timpul programului de lucru, pe o linie aglomerată exact în intervalele în care pacientul este liber. Rezultatele însemnau un atașament pe email sau o listare ridicată personal.
Nimic din toate acestea nu este dificil; este fricțiune. Iar fricțiunea este motivul pentru care oamenii amână o programare până când nu mai este opțională.
Ce am construit
- Programare fără telefon. Alegeți o specialitate și un serviciu. Aplicația vă arată intervalele libere și sunteți programat.
- Documente fără drum. Rezultate de laborator, scrisori medicale, rețete și imagistică; toate într-un singur loc.
- Restul clinicii. Prețuri, lista de medici, locația și un buton către call center pentru momentele în care o aplicație nu este ce vă doriți.




Fiecare ecran pune o singură întrebare. Ăsta este tot designul.
Ținte mari, o decizie pe rând și niciun ecran care să vă ceară să rețineți ceva de pe ecranul anterior. Oamenii care folosesc aplicația sunt adesea bolnavi, frecvent în vârstă și rareori pe wi-fi.
Partea de dedesubt
Clinica avea deja un sistem de gestiune a cabinetului care ținea calendarele, medicii, lista de prețuri, programările și scrisorile. Nu avea niciun API. Niciun endpoint, niciun export, niciun program de parteneriat; o interfață web pentru personal și nimic altceva. Înlocuirea lui a fost în afara scopului de la bun început.
Așa că API-ul este al nostru: un worker cu browser headless care se autentifică la fel ca personalul, citește ce are nevoie aplicația și scrie într-o bază de date pe care aplicația o poate trata ca pe una normală.
Două decizii au făcut asta utilizabil, nu doar posibil. Căutările de disponibilitate sunt partajate, așa că douăzeci de pacienți care deschid aceeași zi de vineri produc o singură interogare, nu douăzeci. Iar programarea este o încercare live, nu o scriere optimistă, așa că nu poate produce niciodată o programare despre care clinica nu a auzit.
Detalii
- Client
- Sofimar — centru medical privat din București
- Aplicație
- React Native și Expo · iOS și Android · în limba română
- Backend
- Google Cloud Run · Firestore · Cloud Storage · autentificare pe bază de token cu verificarea CNP-ului
- Integrare
- Worker cu browser headless pe Cloud Run, condus de o coadă de task-uri: disponibilitate, încercări de programare, sincronizarea programărilor, scrisori medicale, catalog
- În aplicație
- Programare · rezultate și scrisori medicale · prețurile serviciilor · lista de medici · locații · call center la o atingere

