Salta al contenuto

Shape-Up: l'allenamento diventa una prescrizione medica

Un'app per il paziente e un back office per il medico: allenamenti aerobici tarati sulla frequenza cardiaca reale.

ShapeUp S.r.l. (Dott. Davide Becchetti): logo del cliente
Anno
2025
Settore · Health & SportSoftware su misuraIoTCloud e architettureDigital designAI e automazione

Il problema

Nella pratica di un medico di famiglia, ipertensione, diabete e disturbi d'ansia o depressione arrivano ogni giorno. Davide Becchetti aveva iniziato a rispondere anche con l'allenamento: programmi aerobici su bicicletta, corsa o camminata, costruiti sul singolo paziente. Il limite non era clinico ma di strumenti: i progressi arrivavano auto-riferiti e la programmazione viveva su fogli Excel compilati a mano, uno per paziente.

Come l'abbiamo risolto

Abbiamo costruito due prodotti che si parlano. Sul telefono del paziente un'app Flutter per Android e iOS: registrazione, abbinamento con la fascia cardio, allenamenti da eseguire e articoli informativi specifici per la propria patologia. Dal lato del medico un back office in React e Next.js su infrastruttura AWS serverless, dove i dati registrati diventano la base per programmare le sessioni successive.

Shape-Up: il back office web del medico per programmare gli allenamenti aerobici e l'app del paziente con fascia cardio.
A sinistra il metodo, a destra lo strumento: il medico costruisce le fasi dell'allenamento, l'app le guida con la voce.
Android e iOSSDK nativo integrato per l'abbinamento con le fasce cardio in commercio

Il percorso comincia con il test dei sei minuti, lo stesso usato per valutare la resistenza aerobica degli atleti. Il profilo dei battiti, la velocità media e la distanza percorsa arrivano al back office, dove il medico definisce le soglie di frequenza cardiaca del paziente e le divide in fasce: riscaldamento, brucia-grassi, aerobica. Ogni allenamento successivo nasce tarato su quei numeri.

6 minutiil test iniziale su cui vengono calibrate le soglie BPM di ogni paziente

Una volta attivato l'abbonamento, il medico calendarizza le sessioni tenendo conto dei giorni preferiti dal paziente. Può partire da template già pronti, ereditarli da un altro percorso e riadattarli, oppure disegnare una progressione da zero: fasi di riscaldamento, brucia-grassi, ripetute, defaticamento, ciascuna con un obiettivo di tempo o distanza e una soglia minima e massima di battiti da rispettare.

Durante l'allenamento il paziente non guarda lo schermo. Un assistente vocale annuncia l'inizio e la fine di ogni fase, e i feedback acustici lo riportano dentro la fascia di battiti prevista quando ne esce. È la parte che trasforma un programma scritto in una sessione eseguita come il medico l'aveva pensata.

A fine settimana il paziente condivide i propri parametri clinici, differenziati per patologia: valori di pressione, glicemia a digiuno o il questionario PHQ-9, uno strumento già validato. Il medico li legge accanto agli allenamenti effettivamente svolti e decide se la progressione funziona o se serve ricalibrare. Tutto il trattamento dei dati sanitari è conforme al GDPR.

I risultati

Il risultato è un cambio di scala. I dati auto-riferiti sono sostituiti da un profilo cardiaco registrato, la programmazione manuale da template riutilizzabili, e il numero di pazienti che un singolo medico può seguire in follow-up cresce di conseguenza. La piattaforma è pensata per accogliere nuove figure mediche che condividano lo stesso metodo.

DEEP DIVE TECNICO

App mobile in Flutter per Android e iOS, con un SDK nativo integrato su entrambe le piattaforme per l'abbinamento Bluetooth con praticamente qualsiasi fascia cardio in commercio: il pezzo tecnicamente più delicato. Il back office web è in React/Next.js (TypeScript) con Tailwind, il backend in Node.js con framework Hono, tutto su AWS serverless: Lambda e API Gateway via SAM, RDS PostgreSQL, S3, Secrets Manager, EventBridge, con hosting su AWS Amplify. Trattandosi di dati sanitari, l'intera piattaforma è conforme al GDPR, con la sincronizzazione app-web che estrae i dati nel rispetto della privacy dei pazienti.

Stack: Flutter, SDK nativo Android/iOS, React, Next.js, TypeScript, Node.js, Hono, AWS Lambda, Amazon RDS, AWS Amplify

Hai un progetto simile in mente?

Raccontaci cosa vuoi costruire: ti aiutiamo a capire il percorso più veloce.

Parlane con noi
PROGETTI CONSIGLIATI

Potrebbero interessarti anche

Torna a tutti i progetti