O projeto Go Finances foi criado dentro do Bootcamp Gostack e tem como objetivo gerenciar entradas e saídas financeiras por categoria possibilitando a importação por CSV.
- React JS
- Yarn
Neste repositório você pode baixar o Front-end do projeto. Se Você quiser ter acesso ao Back-End basta clicar aqui.
- ReactJs - Uma biblioteca JavaScript para criar interfaces de usuário
- Typescript - é uma ferramenta que adiciona tipagem ao JavaScript.
- styled Components - uma nova maneiras de usar CSS no JavaScript moderno.
- Faça um clone desse repositório;
- Entre na pasta
cd GoFinances-frontend
; - Rode
yarn
para instalar as dependências; - Rode
yarn start
para iniciar a aplicação.
- Rode
yarn test
para inicializar os testes.
should be able to list the total balance inside the cards
: Deve permitir que seja exibido na Dashboard, cards contendo o total deincome
,outcome
e o total da subtração deincome - outcome
que são retornados pelo balance do seu backend.
should be able to list the transactions
: Deve permitir que sejam listados dentro de uma tabela, toda as transações que são retornadas do seu backend.
-
should be able to navigate to the import page
: Deve permitir a troca de página através do Header, pelo botão que contém o nomeImportar
. -
should be able to upload a file
: Deve permitir que um arquivo seja enviado através do componente de drag-n-drop na página deimport
, e que seja possível exibir o nome do arquivo enviado para o input.
Desenvolvido por Everton Almeida
Este projeto está licenciado sob a licença MIT - consulte o LICENSE.md arquivo para detalhes