Projeto de uma conta virtual utilizando .Net Core e AngularJS.
No BackEnd foram utilizados os conceitos/padrões de:
- CQRS
- UnitOfWork
O banco de dados na v1 esta InMemory.
Rodando os testes:
dotnet test
Para rodar a aplicação:
cd NexBank.Api/
dotnet run
A API estará rodando no endpoint
https://localhost:5001/v1/
A API esta documentada com swagger na rota:
https://localhost:5001/swagger/index.html
Para rodar o front end recomendo utilizar o pacote http-server Necessário a instalação do Node.js
Após isso, basta:
cd NexBank.FrontEnd/
npx http-server -o
A tela list-accounts é apenas para propostas de DEMO, para facilitar a troca entre contas.
- Transformar as requisições da API em async
- Adicionar tratamento de exceções
- Autenticações
- Adicionar loadings no Front-end