Tutti i progetti
Banca Dati CEI
Daniele Iobbi / 20 novembre 2024
Ho sviluppato un’applicazione web per il CEI (Comitato Elettrotecnico Italiano) finalizzata alla gestione centralizzata e automatizzata di processi operativi complessi. L’applicazione è progettata per ottimizzare il workflow di documenti, commesse, utenti e prodotti editoriali, garantendo al contempo flessibilità e precisione nel controllo delle attività.
Caratteristiche principali
- Gestione Documentale: Creazione, modifica e approvazione di documenti con funzionalità di tracciamento e scadenze.
- Notifiche: Invio di notifiche e reminder automatici ai revisori per la compilazione di commenti, voti e suggerimenti..
- Commesse: Workflow personalizzato per la creazione e gestione di commesse, con possibilità di collegare documenti correlati.
- Prodotti Editoriali: Creazione e aggiornamento di schede prodotto con interfaccia dinamica adattiva alle scelte dell’utente.
- Gestione Utenti:: Creazione e aggiornamento di schede prodotto con interfaccia dinamica adattiva alle scelte dell’utente.
- Profilazione:: Autenticazione e gestione dei profili integrata con l’Active Directory del CEI.
- Interfaccia:: Datatable interattivi per la visualizzazione e la gestione dei dati. Form dinamici per input, con campi adattivi in base alle selezioni.
Tecnologie
- React: per un’interfaccia utente dinamica e reattiva.
- Tailwind CSS: per uno stile moderno e personalizzabile con un approccio utility-first.
- Express: per la gestione delle API e della logica server-side.
- Node.js: per l’elaborazione lato server e l’integrazione del backend.
- MongoDB: per l’archiviazione scalabile e flessibile dei dati.
Conclusioni
L’applicazione è scalabile, modulare e progettata per supportare i processi collaborativi interni al CEI, riducendo i tempi di gestione e migliorando l’efficienza operativa.