Tutti i progetti
React/TypeScript · MCP-native (400+ tool)

DevPortal — ERP AI-native

Ruolo: Tech lead e architettoPeriodo: 2023 — oggi

L’ERP della software house, reso operabile dagli agenti: un server MCP espone oltre 400 tool sui processi reali (CRM, commesse, fatturazione, HR, drive).

DevPortal è il gestionale completo della software house — CRM, commesse, fatturazione elettronica, timesheet, HR, drive, chat — reso AI-native attraverso un server MCP che espone oltre 400 tool. Gli agenti possono così operare i processi aziendali in modo strutturato e tipizzato. Frontend React/TypeScript su backend Java/Spring Boot.

Funzionalità

  • Gestionale end to end: CRM e lead, commesse, fatturazione elettronica, timesheet, ferie, HR, documentale e chat.
  • Esposizione di oltre 400 tool MCP che mappano le operazioni reali del gestionale.
  • Gli agenti operano i processi tramite tool descritti e tipizzati anziché chiamate ad hoc.
  • Impersonificazione amministrativa ("agisci come") con log di audit dedicato.

Aspetti tecnici

  • Frontend React + Vite in TypeScript; backend Java / Spring Boot; PostgreSQL.
  • Server MCP che traduce le operazioni di dominio in tool tipizzati, dalla lettura dati alle azioni transazionali.
  • Impersonificazione fedele lato sicurezza (SwitchUserFilter) con tabella di audit; banner visibile solo agli admin.
  • Pipeline CI ottimizzata con immagine base e cache-mount BuildKit per ridurre i tempi di build.

Stack tecnologico

ReactTypeScriptViteJavaSpring BootPostgreSQLMCP

Competenze chiave

React / TypeScriptTool integration (MCP)JavaArchitettura

Collegamenti

I link contrassegnati come interno puntano a servizi e repository sulla rete privata di Elite Software House (accesso via SSO / VPN aziendale). Sono inclusi come riferimento tecnico; posso mostrarli in diretta durante un colloquio.