Tutti i progetti
Banca Dati CEI

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.