Neste projeto foi desenvolvido uma carteira de controle de gastos com conversor de moedas. Ao utilizar essa aplicação um usuário é 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;
Para a realização deste projeto, foi utilizada uma API que recebe a cotação atual das moedas de vários países.
O deploy deste projeto foi realizado via GitHub Pages e você pode acessá-lo através deste link.
Para executar este programa no seu computador, faça o clone deste repositório com git clone
. Em seguida, instale as dependências do projeto com npm install
e execute o programa com o comando npm start
.
- React.JS
- JavaScript
- React Redux
- 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.
Além disso, neste projeto foi utilizado o ESLint, uma ferramenta para identificar divergências nos padrões de códigos JavaScript, garantindo as boas práticas no código e uma melhor legibilidade.