Desenvolvida com Angular, CashApp
é uma aplicação para registrar movimentações financeiras de entradas e saídas, fornecendo estatísticas das transações com uso de gráficos utiliza uma proposta de interface simples e minimalista.
https://www.figma.com/file/XDP3UijlKEZH1a78jTs6Vi/Desafio-PDZ?node-id=0%3A1
- Angular 13
- Gerenciamento de Estados com NgXS
- Chart.js
- Testes Unitários com Jest (Utilizando TDD)
- Testes E2E com Cypress
-
Instale as dependências do projeto com
npm install
ouyarn install
-
Execute o servidor local (Json Api)
npm run server
ouyarn server
-
Execute o projeto
npm run start
ouyarn start
A aplicação utiliza os serviços de uma API pública que simula um sistema de autenticação com JWT. Confira-a aqui.
Para efetuar login no sistema, utilize as credenciais abaixo
{
"email": "eve.holt@reqres.in",
"password": "cityslicka"
}