Construirea unei platforme de gestionare a prescripțiilor de la zero
Cum Softescu a proiectat și construit Optimerix — o platformă mobilă de gestionare a prescripțiilor pentru pacienți și farmacii, cu bază de date de medicamente, scanner de coduri de bare, localizator de farmacii și fluxuri de e-prescripție — menținută pe parcursul unui angajament de livrare continuă de mai mulți ani.
Tehnologii: React Native, ASP.NET Core, Entity Framework Core, SQL Server, Azure, TypeScript, REST API
Provocarea
Optimerix și-a propus să digitalizeze experiența de gestionare a prescripțiilor pentru pacienții din România — o piață în care prescripțiile pe hârtie și căutarea manuală a farmaciilor erau încă norma. Platforma trebuia să servească pacienților care gestionează medicamente cronice sau recurente, oferindu-le o modalitate structurată de a urmări prescripțiile, de a localiza farmacii din apropiere și de a verifica informații despre medicamente direct de pe telefon.
Scopul tehnic era amplu de la bun început: o aplicație mobilă cross-platform cu căutări în baza de date de medicamente funcționale offline, scanare de coduri de bare pentru identificarea medicamentelor, căutare GPS a farmaciilor și integrare cu fluxurile de e-prescripție. Back-end-ul trebuia să suporte date despre medicamente în timp real, gestionarea conturilor de utilizatori și un set în creștere de funcționalități livrate continuu pe parcursul mai multor ani.
Soluția noastră
Softescu a construit platforma completă pe parcursul unui angajament de mai mulți ani, livrând o aplicație mobilă React Native pentru iOS și Android împreună cu un back-end ASP.NET Core găzduit pe Azure. Aplicația oferă pacienților control complet asupra fluxurilor de prescripție: căutarea într-o bază de date cuprinzătoare de medicamente, scanarea codurilor de bare ale medicamentelor pentru a obține instantaneu informații despre medicamente, localizarea farmaciilor din apropiere cu căutare GPS și gestionarea prescripțiilor active și a istoricului medical.
Back-end-ul furnizează stratul central de date — gestionarea catalogului de medicamente, gestionarea conturilor și profilurilor utilizatorilor, urmărirea prescripțiilor și API-uri REST care alimentează experiența mobilă. Platforma a fost lansată iterativ, cu peste 35 de release-uri de back-end livrate pe parcursul angajamentului și cicluri continue de îmbunătățire.