Este é um desafio criado pela empresa Real Valor, que tem o intuito de averiguar as habilidades dos participantes e possiveis contratados da empresa.
A aplicação consistem em um SPA que calcula o rendimento de dois tipos de "investimentos", o Tesouro Direto pré-fixado e o Bitcoin. Dado como entrada o valor de aplicação no investimento, a data inicial da aplicação e tipo de investimento, o sistema gera um gráfico contendo o montante do usuário ao decorrer dos meses.
Clone o projeto executando esse comando no terminal
git clone https://github.com/wellingtonsa/realValor-challenge.git
Entre na pasta do projeto e execute o comando para instalação das dependências/libs do projeto
cd realValor-challenge
npm install // ou yarn install se preferir
Por fim, os seguintes comandos podem ser dados:
yarn dev
- para executar o projetoyarn test
- para executar os testes
-
React.js
Algumas tecnologias, linguagem e bibliotecas utilizadas:
-
Hooks
-
Styled Components
-
Redux e Redux Saga
-
Jest e Enzyme
-
Typescript
-
React Chart 2 e Chart.js
- No geral, esse challenge me proporcionou mais uma chance de tentar mostrar os meus conhecimentos em um só projeto. Eu tentei adicionar um pouco de tudo que ja estudei e já apliquei, algumas coisas poderiam ser bem mais trabalhadas, como os testes por exemplo. Mas, por conta de algumas variante acabei deixando mais abstrato. Enfim, quero agradecer pelo excelente processo seletivo e espero que tenhamos uma outra oportunidade na próxima fase. Até mais! =D