Repositório para disponibilizar o código fonte e solução do teste para Desenvolvedor na Vericode.
Stack utilizada:
- .NET 6
- SQLLite
- EntityFramework
- RabbitMQ
- MediatR
A solução contém uma API que utiliza o .NET 6 e um cliente em Angular 15 (UI.Web)
Para executar o Backend é necessário definir o projeto API como startup project. O Frontend poderá ser executado, através do projeto UI.Web e rodar o comando ng serve (necessário ter o nodejs instalado).
A solução é simples, contém uma API que faz uso de alguns patterns como: Repository, UnitOfWork, CQRS e outros. Para o projeto foram adotados algumas práticas de SOLID e CLEAN CODE.