DotSalute
Web app completa per la prenotazione di servizi medici online, con gestione operatori, pagamenti integrati e pannello admin avanzato.
Il progetto
Chora Health s.r.l. ci ha incaricato di sviluppare DotSalute, una piattaforma digitale completa per rendere accessibili i servizi medici da remoto. L'obiettivo era costruire una web app che semplificasse la prenotazione di videoconsulti medici e che garantisse agli operatori sanitari strumenti efficaci per gestire disponibilità, appuntamenti e documentazione clinica.
Il progetto doveva servire tre tipologie di utenti: i pazienti, che cercano un modo semplice per prenotare visite da remoto; gli operatori sanitari, che necessitano di un sistema affidabile per gestire il proprio lavoro; e gli amministratori, che devono supervisionare l'intera piattaforma e monitorare le transazioni economiche.
La sfida
La principale sfida consisteva nel coordinare flussi complessi all'interno di un'unica piattaforma. Dovevamo garantire un sistema di prenotazione intuitivo per i pazienti, anche per coloro con minore dimestichezza tecnologica, e allo stesso tempo offrire agli operatori sanitari strumenti professionali per gestire agenda, referti e documentazione.
Era fondamentale integrare un sistema di pagamento sicuro e conforme alle normative, con controlli automatici sugli errori e sulle transazioni. Inoltre, dovevamo implementare un sistema di autenticazione robusto, con autenticazione multifattore (MFA), per tutelare dati sensibili e garantire la conformità alle normative sulla privacy in ambito sanitario.
La soluzione
Abbiamo progettato e sviluppato DotSalute come web app in React, costruendo un'architettura modulare che garantisce scalabilità e manutenibilità nel tempo. La piattaforma è strutturata in tre aree principali, ciascuna ottimizzata per le esigenze specifiche degli utenti.
Le funzionalità principali implementate includono:
- Sistema di autenticazione con MFA: protezione avanzata degli accessi con autenticazione a più fattori
- Gestione pazienti: caricamento e organizzazione completa delle anagrafiche
- Prenotazione appuntamenti: calendario intelligente sincronizzato con le disponibilità degli operatori
- Pagamenti con Stripe: integrazione completa con controlli automatici su transazioni ed errori
- Gestione referti e documenti: upload, visualizzazione e archiviazione sicura della documentazione clinica
- Pannello operatori: strumenti dedicati per gestire disponibilità, appuntamenti e pazienti
- Pannello amministratore: controllo completo su servizi, operatori, pacchetti promozionali e fatturazione
Particolare attenzione è stata dedicata all'usabilità dell'interfaccia, progettata per essere accessibile anche a utenti con minore familiarità con la tecnologia, garantendo così un'ampia adozione della piattaforma.
Tecnologie
Per garantire prestazioni elevate e una user experience fluida, abbiamo utilizzato un stack tecnologico moderno e consolidato:
- React.js per il frontend, garantendo un'interfaccia reattiva e performante
- Node.js per il backend, assicurando scalabilità e velocità di risposta
- PHP per specifiche logiche di business e integrazioni
- Expo per componenti cross-platform riutilizzabili
- Stripe per la gestione sicura dei pagamenti online
Risultati
Dopo il lancio di DotSalute, Chora Health ha registrato un aumento del 20% nelle prenotazioni effettuate tramite web app. Un dato particolarmente significativo riguarda l'adozione della piattaforma da parte di pazienti di età più avanzata, tradizionalmente meno inclini all'utilizzo di strumenti digitali per i servizi sanitari.
La piattaforma ha semplificato significativamente il lavoro degli operatori sanitari, centralizzando in un'unica soluzione la gestione di agenda, documentazione e relazioni con i pazienti. Gli amministratori beneficiano ora di una visione completa e in tempo reale dell'operatività, con strumenti efficaci per la gestione economica e organizzativa del servizio.
Il progetto dimostra come una web app ben progettata possa rendere i servizi sanitari più accessibili, migliorando l'esperienza sia per i pazienti che per i professionisti del settore.

