Skip to content

GTSANTOS/React-Trabalho-Modulo3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React-Trabalho-Modulo3

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.

Atividades Os alunos deverão desempenhar as seguintes atividades:

  1. Implementar, utilizando React, uma aplicação denominada "react-salario" que possuirá um input editável e diversos outros inputs somente-leitura para exibir informações sobre o cálculo de salário conforme as leis da CLT em 2020. Só devem ser considerados os cálculos de desconto de INSS e IRPF, ou seja, outros descontos e dependentes devem ser ignorados. Os valores a serem exibidos são:

  2. O site de referência para regras de cálculo e comparação de valores calculados deve ser o: https://www.todacarreira.com/calculo-salario-liquido/

  3. Como considerei o cálculo complexo e também que o foco deste Trabalho Prático é o React, disponibilizarei minha implementação do cálculo no fórum do módulo, mais especificamente no fórum fixado onde só o professor posta, referente ao Módulo 03.

  4. Considerando que o aluno deve ter assistido às videoaulas até a Aula 7, espera-se que a implementação seja feita preferencialmente com Class Components. Entretanto, se o aluno desejar fazer a implementação com React Hooks, tudo bem. De qualquer forma, aconselho que seja feita com Class Componentes neste momento, pois o Desafio irá focar nos React Hooks.

  5. Além dos cálculos, o aluno deverá implementar uma barra horizontal, indicando com cores diferenciadas:  Percentual de desconto de INSS  Percentual de desconto do IRPF  Salário líquido

  6. A soma dos 3 itens acima deve ser exatamente o valor do salário bruto (100%). 7. A imagem abaixo ilustra uma possível interface para a aplicação.

About

ReactJs - Trabalho do bootcamp Fullstack - Modulo3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published