WillACosta / cash-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Commitizen friendly


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.

Protótipo do projeto

https://www.figma.com/file/XDP3UijlKEZH1a78jTs6Vi/Desafio-PDZ?node-id=0%3A1

Detalhes Técnicos

  1. Angular 13
  2. Gerenciamento de Estados com NgXS
  3. Chart.js
  4. Testes Unitários com Jest (Utilizando TDD)
  5. Testes E2E com Cypress

Como usar

  1. Instale as dependências do projeto com npm install ou yarn install

  2. Execute o servidor local (Json Api) npm run server ou yarn server

  3. Execute o projeto npm run start ou yarn start

Dados para acesso

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"
}

About


Languages

Language:TypeScript 75.3%Language:HTML 12.2%Language:SCSS 8.5%Language:JavaScript 3.3%Language:Gherkin 0.5%Language:Shell 0.2%