Progetto per gestione amministrativa impianti elettrici

Gestione amministrativa centrali elettriche

Sviluppo di un’applicazione web per la gestione amministrativa di impianti elettrici.

  • Anno 2022
  • Settore Energy
  • Servizi Rifacimento appliacazione web
  • Tecnologie e software utilizzati C#, .Net 7, Visual Studio 2022 Community, EF Core 7, EF Migrations, EF Code first, Linq, Blazor WASM con auth Azure, JWT, libreria UI Radzen, Ocelot Api Gateway, Sql, Sql Server 2016, Git, Design Patterns: uow e repository, libreria AutoMapper, Html, CSS, JavaScript, Postman.
La richiesta del Cliente

Il cliente ha richiesto il rifacimento di un’applicazione web gestionale basata su tecnologia Java/JSP, con database Oracle e Stored Procedure in un’applicazione web più moderna sfruttando lo stack tecnologico Microsoft.

Le attività svolte per il progetto sono state:

  • Reverse engineering del codice sorgente Java/JSP, database Oracle e Functions e Stored Procedure.
  • Riprogettazione del database Sql Server.
  • Realizzazione del back-end in .Net 7, EF Core e linq.
  • Realizzazione del front-end in Blazor Wasm.
  • Test manuali
  • Deployment su server IIS privato

La soluzione per il progetto in questione è stata la realizzazione di un’architettura orientata ai servizi con un’applicazione SPA realizzata in Blazor Wasm che comunica con il back-end  in .Net 7 tramite WEB API attraverso un’API Gateway implementato con Ocelot.