Proyectos

Engineering: SIMOGE

Gestión de los procedimientos del personal del Ejército Italiano, para Engineering: Angular 19, design system SIMOGE, Keycloak y back-end Quarkus.

El proyecto

El personal, en digital

SIMOGE es la aplicación web con la que operadores y administradores gestionan los procedimientos del personal del Ejército Italiano: fases y fechas, cursos y convocatorias, bloques de solicitudes, unidades habilitadas, grados y armas, fichas informativas y adjuntos.

Para Engineering desarrollamos el front-end en Angular 19 sobre el design system SIMOGE, con acceso único Keycloak y permisos por rol; los datos llegan de las API REST de un back-end Quarkus.

Qué hicimos

  • Desarrollo front-end
  • Design system
  • Acceso con Keycloak

Cliente

Engineering

Cliente final

Ejército Italiano

Sector

Defensa

Periodo

2025

Acceso

Keycloak

Funciones

Qué hace

  • Búsqueda de procedimientos
  • Alta y modificación
  • Detalle del procedimiento
  • Guardar como borrador
  • Exportación a Excel

Arquitectura

Cómo funciona

  1. AccesoEl usuario entra con Keycloak (OIDC) y su rol abre las funciones adecuadas.
  2. InterfazAngular 19 con los componentes del design system SIMOGE y Tailwind.
  3. APICada petición lleva el token a un back-end Quarkus.
  4. Datos y documentosProcedimientos, tablas y adjuntos llegan de las API REST; la lista se exporta a Excel.

Tecnologías

El stack tecnológico

Nivel 01

Frontend

La aplicación web

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

Nivel 02

Seguridad

Acceso y permisos

  • Keycloak
  • Guardias de rol

Nivel 03

Backend

API y calidad

  • Quarkus
  • Jasmine + Karma

Contáctanos

¿Tienes un proyecto que realizar? Hablemos de ello.

Contáctanos para una consultoría estratégica que convierta tus ideas en éxitos concretos.

Llama ahora: +39 081 526 9325

Tus beneficios

  • Más de 20 desarrolladores expertos
  • Metodología Agile SCRUM
  • Microservicios y contenedores
  • Cloud AWS y Azure
  • Equipos dedicados
  • Código a medida

¿Qué sucede después?

  1. Programamos una llamada cuando te venga bien
  2. Hacemos una reunión de descubrimiento y consultoría
  3. Preparamos una propuesta

Reserva una consulta

Los campos marcados con * son obligatorios.