Il progetto
Il personale, in digitale
SIMOGE è l’applicazione web con cui operatori e amministratori gestiscono le procedure del personale dell’Esercito Italiano: fasi e date, corsi e bandi collegati, blocchi di istanze, enti abilitati, gradi e armi, schede informative e allegati.
Per Engineering abbiamo sviluppato il front end in Angular 19 sul design system SIMOGE, con accesso unico Keycloak e permessi per ruolo; i dati arrivano dalle API REST di un back end Quarkus.

Cosa abbiamo fatto
- Sviluppo front end
- Design system
- Accesso con Keycloak
Cliente
Engineering
Cliente finale
Esercito Italiano
Settore
Difesa
Periodo
2025
Accesso
Keycloak

Funzioni
Cosa fa
- Ricerca procedure per nome
- Inserimento e modifica
- Dettaglio della procedura
- Salvataggio in bozza
- Esportazione in Excel
- Fasi con date di inizio e fine
- Corsi e bandi collegati
- Blocchi di istanze per anno
- Schede informative
- Enti abilitati
- Gradi e armi
- Posizioni di stato
- Allegati con caricamento
- Accesso per ruoli
- Accesso unico con Keycloak
Architettura
Come funziona
- AccessoL’utente entra con Keycloak (OIDC) e il ruolo apre le funzioni giuste.
- InterfacciaAngular 19 con i componenti del design system SIMOGE e Tailwind.
- APIOgni richiesta passa con il token a un back end Quarkus.
- Dati e documentiProcedure, tabelle e allegati arrivano dalle API REST; l’elenco si esporta in Excel.

Tecnologie

