App desenvolvido com Angular e Razor, DevExtreme, C#, SQL e EFCore para cadastro e listagem de dívidas. Ainda da para melhorar muito, há uma necessidade de se criar uma camada de App.ApiService... para que toda a regra de negócios saia da controller e fique nesta camada proposta.
- Clone o repositório
- No terminal cmd rode
dotnet restore
na pasta raiz. - No terminal cmd rode
npm install
na pasta src\AppAngularClient.
- O arquivo
divida.service.ts
(client/src/app/services) contém a string url, utilizada para consultar o backend. Se o backend for executado em outro lugar que não https://localhost:5001, essa string deve ser alterada de acordo.
url: string = 'https://localhost:9000'; Razor
url: string = 'https://localhost:4200'; Angular
- Use o terminal cmd para rodar
dotnet run
na pasta raiz. - Abra um novo terminal e, na pasta src\AppAngularClient, rode
ng serve
.