Progetti

Engineering: SIMOGE

Gestione delle procedure del personale dell’Esercito Italiano, per Engineering: Angular 19, design system SIMOGE, Keycloak e back end Quarkus.

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

Architettura

Come funziona

  1. AccessoL’utente entra con Keycloak (OIDC) e il ruolo apre le funzioni giuste.
  2. InterfacciaAngular 19 con i componenti del design system SIMOGE e Tailwind.
  3. APIOgni richiesta passa con il token a un back end Quarkus.
  4. Dati e documentiProcedure, tabelle e allegati arrivano dalle API REST; l’elenco si esporta in Excel.

Tecnologie

Lo stack tecnologico

Livello 01

Frontend

L’applicazione web

  • Angular 19
  • TypeScript 5.6
  • RxJS 7.8
  • Tailwind CSS 3.4
  • ngx-translate 16
  • SIMOGE web components

Livello 02

Sicurezza

Accesso e permessi

  • Keycloak
  • Guardie di ruolo

Livello 03

Backend

API e qualità

  • Quarkus
  • Jasmine + Karma

Contattaci

Hai un progetto da realizzare? Parliamone insieme.

Contattaci per una consulenza strategica per trasformare le tue idee in successi concreti.

Chiama subito: +39 081 526 9325

Benefici per te

  • Oltre 20 sviluppatori esperti
  • Metodologia Agile SCRUM
  • Microservizi e container
  • Cloud AWS e Azure
  • Team dedicati
  • Codice su misura

Cosa succede dopo?

  1. Pianifichiamo una chiamata a tuo piacimento
  2. Facciamo un incontro di scoperta e consulenza
  3. Prepariamo una proposta

Fissa una consulenza

I campi contrassegnati con * sono obbligatori.