Tutti i progetti
Standards Database
Daniele Iobbi30 giugno 2026

Ho sviluppato il portale interno Standards Database (SDB) per IVECO Group, una piattaforma web dedicata alla consultazione e alla gestione centralizzata delle normative tecniche aziendali. L'applicazione organizza norme, processi e funzioni in un sistema di relazioni strutturate, con un controllo degli accessi granulare basato sul profilo dell'utente, ed è affiancata da un'area amministrativa per la reportistica e l'export dei dati.
Caratteristiche principali
- Catalogo Normative: consultazione delle norme tecniche con collegamenti alle relazioni N:M verso processi e funzioni aziendali, gestite tramite tabelle dedicate con soft-delete.
- Controllo Accessi: visibilità delle norme differenziata per profilo utente, con logica di autorizzazione unificata lato database che considera anche le relazioni di set tra normative.
- Reportistica e Export: generazione di report Excel in streaming con naming automatico dei file per data e tipologia, ottimizzata per grandi volumi di dati.
- Autenticazione SSO: accesso esclusivamente tramite Single Sign-On (Microsoft OAuth2 / SAML), senza form di login interno, con gestione completa del ciclo di logout e redirect verso il provider.
- Area Amministrativa: gestione delle entità di dominio, dei report e dei contenuti del portale.
- Frontend in restyle progressivo: rifacimento graduale delle pagine pubbliche con un layout moderno, basato su componenti riutilizzabili e traduzioni multilingua (IT, EN, DE, ES, FR).
Tecnologie
- CodeIgniter 3 (PHP): framework MVC classico per la logica server-side e la gestione delle API.
- MariaDB 11.8: database relazionale con pattern a tabelle di relazione N:M dedicate e soft-delete.
- Bootstrap 5.3 + SCSS: per un'interfaccia moderna e personalizzata, con variabili CSS dedicate al brand IVECO.
- TypeScript + esbuild: per la logica frontend tipizzata e il bundling.
- OpenSpout: per l'export Excel in streaming a basso consumo di memoria.
- Docker: per il deploy containerizzato e la gestione degli ambienti, con pipeline CI/CD.
Conclusioni
Il portale fornisce a IVECO Group uno strumento centralizzato e sicuro per la gestione delle normative tecniche, con un controllo degli accessi affidabile, una reportistica scalabile e un'esperienza utente in continuo miglioramento grazie al restyle progressivo dell'interfaccia.