POC para conclusão do curso de pós graduação em Arquitetura de Software distribuído - PUC Minas

A aplicação está dividida em 4 repositórios:

Autenticação

Aplicação NET Core 3.1 MVC utilizando os frameworks: Entity Framework Core, IdentityServer4, banco de dados MySql

https://github.com/marcelo-marini/sigo-auth

Microsserviço de Gestão de normas

API REST NET Core 3.1 utilizando banco de dados MySql e Entity Framework Core

https://github.com/marcelo-marini/sigo-standard

API Gateway

API NET Core 3.1 utilzando o básico do framework Ocelot, que é o roteamento

https://github.com/marcelo-marini/sigo-api-gateway

Web App

Aplicação MVC NET Core 3.1 utilizada como camada de apresentação do sistema

https://github.com/marcelo-marini/sigo-web-app