O projeto consiste numa aplicação em arquitetura MVC, com o banco de dados em SQL Server, o back end em C# utilizando o ASP.NET, e o front em React. Nessa aplicação, é possível manipular (criar, ler e apagar) as informações de 3 tabelas: Candidatos, Cursos e Inscrições.
Para rodar a aplicação, utilize os seguintes comandos:
-
Na pasta raiz: dotnet restore
-
Na pasta raiz: docker-compose up
-
Na pasta CRM: dotnet run
Foram realizados testes utilizando o XUnit e o FluentAssertions, através do comando:
- Na pasta raiz: dotnet test
Caso tenha alguma sugestão ou tenha encontrado algum erro no código, estou disponível para contato no meu LinkedIn