Cambio gestionale senza perdere 10 anni di storico: 200.000 contatti salvati e più veloci da consultare di prima
La sfida
Cambio di gestionale con 200.000 contatti e anni di storico da salvare. Il software precedente andava spento, ma i dati — ogni acquisto, ogni nota, ogni etichetta assegnata nel tempo — servivano ancora per il commerciale e per la compliance. L'export nativo del vecchio sistema non preservava le date delle etichette né la struttura relazionale: migliaia di informazioni sarebbero andate perse o rese inutilizzabili.
La soluzione
Portale interno di consultazione che ha importato tutto lo storico: 200.000 contatti, oltre 10 milioni di record, più di 4.000 etichette con le relative date. Il sistema è consultabile in meno di un secondo anche su ricerche complesse — prestazione superiore al software originale. Il vecchio gestionale si è potuto spegnere senza rischi, con zero interruzioni operative durante la transizione.
Risultati
200k contatti + 10M+ record, zero perdita
4.000+ etichette con date preservate
Ricerca su tutto lo storico in meno di un secondo
Cambio software senza rischi compliance
Stack tecnico
- FastAPI + Python
- PostgreSQL (GIN trigram full-text index)
- Keap REST API
- Jinja2 SSR
- Nginx + SSL
- Docker