Teste realizado por Mayara Luiza Rodrigues Pimenta para vaga de desenvolvimento Frontend da UpperSoft.
-
Validação de Login
- Verificação de campos vazios
- Validação de cadastro existente
- Verificação de divergência Email x Senha
-
Validação de Cadastro
- Verificação de campos vazios
- Divergência em "Senha" x "Confirme senha"
- Validação de Email já cadastrado
- Validação de 6 caracteres na senha
-
Botão de exibir/ocultar senha nas telas de Login e Cadastro
-
Botão de "Sair" na página de lista de usuários com redirecionamento para tela de Login
-
Permissão de entrada na página lista-usuarios apenas com Login
-
Consumo de API em lista de usuários (Utilização do Axios)
-
Pacotes NPM utilizados: Express, npm-run-all, Sass
- npm install
- node index.js
- A aplicação está rodando na porta 3000
- Ps. Não é possível logar sem criar um cadastro antes