Junte-se a outras 4 pessoas que estão fazendo esse mini projeto.




Este projeto tem como objetivo criar uma interface de redefinição de senha
Neste mini-projeto, você irá desenvolver uma interface de redefinição de senha que valida critérios de segurança em tempo real. O usuário precisa criar uma nova senha que atenda a requisitos como presença de letra maiúscula, caractere especial e mínimo de caracteres. O design traz um modal escuro contrastando com um fundo de paisagem montanhosa.
Este projeto utiliza React e TailwindCSS. Certifique-se de ter o Node.js instalado e rode npm install antes de iniciar.
👀 Dicas:
- Use useState para armazenar a senha e useEffect para validar.
- Considere usar regex para validar os critérios da senha.
- Exibir feedback visual (cores/verificações) para cada critério atendido.
Adicionar opção de exibir/ocultar senha com ícones.
Aplicar animações sutis usando TailwindCSS.
Tornar o layout responsivo.
Temos uma sugestão de design no Figma. Entretanto, fique à vontade para montar a aplicação conforme a sua criatividade.
Uso de useState e useEffect
Manipulação de formulários e validação em tempo real
Conhecimento básico de React e JavaScript ES6+