Skip to content

Projeto Wallet, desenvolvido durante o curso de Desenvolvimento Web pela Trybe.

Notifications You must be signed in to change notification settings

xlucasbitencourt/tp-wallet

Repository files navigation

Wallet

Seja bem vindo ao projeto Wallet!


Este é um projeto desenvolvido por mim, Lucas Bitencourt, durante meu curso pela Trybe.

O projeto consiste em monstar uma carteira de gastos, onde o usuário pode adicionar suas despesas, em diferentes moedas, adicionando uma descrição, categoria e método de pagamento. Ao adicionar as despesas, é gerada uma tabela com as despesas adicionadas, além de ser gerado o valor total gasto com todas as despesas.


Sumário

Objetivo

O objetivo deste projeto, foi avaliar as seguintes habilidades:

  • React
  • React Router
  • Redux
  • Fetch API
  • Testes em React-Redux

Estas habilidades poderão ser testadas conforme os arquivos de teste (incluídos neste repositório).

Resultado

Este é o resultado do projeto:

Você também pode visualizar o projeto rodando clicando aqui.


Abaixo, instruções para ter acesso ao código


Instalação

Clonando o repositório localmente
  1. Clone o repositório
    • git clone git@github.com:xlucasbitencourt/tp-wallet.git
    • Entre na pasta do repositório que você acabou de clonar:
    • cd tp-wallet

  1. Instale as dependências e inicialize o projeto
    • npm install
    • npm start

#### Testes

Para executar os testes, rode o seguinte comando: npm test

Atenção:

Após algumas implementações para que o código fique com um visual mais atrativo, alguns testes poderão falhar. Isso não significa uma má execução do projeto, visto que os testes não foram feitos abordando a implementação extra.


Conclusão

Este é um projeto desenvolvido para aprendizado. Caso queira contribuir com algum feedback, sinta-se a vontade para comentar, ou entre em contato comigo:

LinkedIn E-mail

About

Projeto Wallet, desenvolvido durante o curso de Desenvolvimento Web pela Trybe.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published