01 · CONTESTO
La sfida
CVMEDICAL gestiva la rete di informatori scientifici tra Excel, agende cartacee e mail. Le visite ai medici non erano rendicontate, i dati di sell-in dai grossisti e sell-out dalle farmacie arrivavano in fogli incoerenti, le quote per agente si ricalcolavano a mano ogni mese, la copertura territoriale era opaca. Mancava un CRM verticale che parlasse il linguaggio del settore: medici, strutture, specializzazioni, linee prodotto, frequenze.
02 · APPROCCIO
La soluzione
CVMGEST è un'app Angular 21 + Supabase strutturata sul dominio reale: medici (con specializzazione, struttura, geolocalizzazione), strutture (ASL, ospedali, farmacie), prodotti e linee, profili. Le visite si programmano con FullCalendar, si registrano in mobilità con la firma del medico (signature pad) e geolocalizzazione, finiscono in tabelle AG-Grid Enterprise con filtri profondi. I dati di sell-in/sell-out si caricano massivamente da Excel. Le quote per agente, prodotto e medico si configurano e si misurano in automatico. Mappa medici per zona-agente, statistiche di frequenza e copertura, export PDF/Excel su tutto. PWA con cache IndexedDB per lavorare anche con segnale debole.
03 · RISULTATO
L'impatto
La rete ISF ha smesso di portare carta. Le visite sono tracciate al 100% con firma del medico. I dati di vendita si consolidano in pochi minuti invece che in giornate. Quote e copertura sono trasparenti per direzione e agenti. La piattaforma è oggi proponibile come SaaS verticale ad altre aziende del settore.



