Inspxt
Contesto. Inspxt è la piattaforma con cui TC2 Group conduce le ispezioni da remoto che certificano la qualità dei prodotti dei clienti. Serve un’utenza ampia e stratificata — amministratori, back-office, clienti e una rete di ispettori sul campo — ciascuna con ruolo, permessi e interfaccia dedicati.
Cosa ho costruito
Un sistema di streaming audio/video live sviluppato interamente custom (WebRTC) per condurre le ispezioni a distanza — nessun SDK video di terze parti: segnalazione, connessioni peer e flussi di ripristino sono implementati in casa e modellati sul flusso di lavoro dell’ispezione. Attorno, gestione in stile CRM di clienti, incarichi e report.

Perché era difficile
Tantissimi utenti simultanei con esigenze diversissime: ispettori su siti industriali con connettività instabile, admin che orchestrano decine di incarichi, clienti che seguono i risultati. Ho eseguito un refactoring completo della piattaforma — UX migliorata per ogni ruolo, schema del database semplificato con migrazione completa dei dati e codice server ottimizzato — senza interrompere un servizio attivo con SLA del 99,99%.
Stack e risultati
REST API Laravel, frontend React, MySQL e Redis, con test end-to-end in Playwright. La piattaforma guida le attività di ispezione che certificano la qualità dei prodotti dei clienti di TC2 Group, con accessi basati sui ruoli per ogni tipo di utenza.
