Link Deploy: https://luizfilipelgs.github.io/TrybeWallet/
Neste projeto foi desenvolvido uma carteira de controle de gastos com conversor de moedas, ao utilizar essa aplicação um usuário deverá ser capaz de:
- Adicionar, remover e gasto, a edição será implementação futura;
- Visualizar uma tabela com seus gastos;
- Visualizar o total de gastos convertidos para uma moeda de escolha;
-
Criar um store Redux em aplicações React
-
Criar reducers no Redux em aplicações React
-
Criar actions no Redux em aplicações React
-
Criar dispatchers no Redux em aplicações React
-
Conectar Redux aos componentes React
-
Criar actions assíncronas na sua aplicação React que faz uso de Redux.
-
Utilizar CSS e o framework Bulma para estilização do projeto.
-
colocar em prática o conceito de TDD.
-
1. Crie uma página inicial de login
-
2. Crie um header para a página de carteira
-
3. Desenvolva um formulário para adicionar uma despesa
-
4. Salve todas as informações do formulário no estado global
-
5. Desenvolva testes para atingir 60% de cobertura total da aplicação
-
6. Desenvolva uma tabela com os gastos
-
7. Implemente a lógica para que a tabela seja alimentada pelo estado da aplicação
-
8. Crie um botão para deletar uma despesa da tabela
-
9. Crie um botão para editar uma despesa da tabela
-
10. Desenvolva testes para atingir 90% de cobertura total da aplicação