Djaniza / project-trybewallet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sobre o projeto

Esse projeto foi um dos que mais gostei de fazer, o gerenciamento do estado foi feito com react-redux. Nesse projeto consumimos uma API que fornece a cotação de moedas, permitindo ao usuário fazer conversões e gerenciar despesas.


Habilidades desenvolvidas e testadas no projeto.

  • 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.


Requisitos do projeto

  1. Crie uma página inicial de login com os seguintes campos e características:

  2. Realize as seguintes verificações nos campos de email, senha e botão:

  3. Utilize o Redux para salvar no estado global as informações da pessoa logada

  4. Crie uma página para sua carteira com as seguintes características:

  5. Crie um header para a página de carteira contendo as seguintes características:

  6. Desenvolva um formulário para adicionar uma despesa contendo as seguintes características:

  7. Implemente a lógica para preencher as opções do campo "Moedas", buscando as siglas das moedas da API:

  8. Desenvolva a opção de "Adicionar despesa" na sua tabela de gastos

  9. Desenvolva uma tabela com os gastos contendo as seguintes características:

  10. Crie um botão para deletar uma despesa da tabela contendo as seguintes características:

  11. Crie um botão para editar uma despesa da tabela contendo as seguintes características:

About


Languages

Language:JavaScript 89.1%Language:CSS 7.7%Language:HTML 3.3%