Contexto: 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 editar um gasto; Visualizar uma tabelas com seus gastos; Visualizar o total de gastos convertidos para uma moeda de escolha;

Técnologias usadas Front-end:

Desenvolvido usando: React, Redux, CSS3, HTML5, ES6.

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.

Frontend

cd src/ npm install.

Executando aplicação:

Para rodar o front-end:

cd src/ && npm start Executando Testes Para rodar todos os testes:

npm test