Este é um projeto desenvolvido para uma apresentação de ideia para os gestores de RH de uma empresa. A ideia era a construção rápida de um sistema LMS para centralizar conhecimentos de diferentes plataformas e disponibilizar as opções de curso de uma forma, visualmente, mais agradável.
Essa aplicação foi desenvolvida com:
- dotnet core
- angular
- cypress
Foram desenvolvidos testes unitários (frontend e backend) e testes end-to-end (e2e) com cypress.
Teste unitários
dotnet test --no-build --verbosity normal
As aplicações estão sendo rodadas manualmente, mas serão migradas para docker-compose up -d em um futuro próximo.
dotnet restore
dotnet run --project src/Totvs.Olympus.API/Totvs.Olympus.API.csproj
Então acesse: http://localhost:5000/swagger/index.html
ng build
ng serve
Então acesse: http://localhost:4200/