Projeto | Informações | Layout | Licença
Projeto desenvolvido para o terceiro desafio do Bootcamp, no módulo de React. A segunda metade do módulo teve como tema os Hooks, e a aplicação desenvolvida no desafio final trata-se de uma calculadora de juros, em que o usuário informa o montante inicial e o mesmo é retornado conforme a taxa de juros e período filtrados.
Exercitar os seguintes conceitos trabalhados no Módulo:
- Implementação de algoritmos com JavaScript.
- Criação de componentes com React.
- Utilização de class components, functional components ou hooks.
Construa, utilizando React, uma aplicação para a calcular o salário líquido a partir do salário bruto, considerando as regras da CLT de 2020.
-
Criar o projeto com o pacote create-react-app ou utilizar o projeto _react-projetobase já disponibilizado pelo professor no fórum do módulo. Essa última é a forma recomendada pelo professor.
-
Definir os elementos que farão parte do estado da aplicação. O estado da aplicação deve ser composto do valor inicial, a taxa de juros mensal e o período. A taxa de juros pode ser tanto positiva (investimento) quanto negativa (depreciação). A implementação da manipulação do estado da aplicação pode ser feita tanto com class components quanto hooks, ficando a escolha a critério do aluno. Entretanto, as questões do desafio serão elaboradas com base em conceitos e implementação referentes somente aos React Hooks.
-
O aluno deve pesquisar/investigar como deve ser feito o cálculo das prestações com base nas imagens abaixo e com base no vídeo de apresentação do professor. Há várias formas de se implementar esse cálculo.
-
A interface fica a critério do aluno
Resultado final:
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.