VyseClown / desafio02

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio 02. Iniciando aplicação

Crie uma aplicação do zero utilizando Express.

Nessa aplicação configure as seguintes ferramentas:

  • Sucrase + Nodemon;
  • ESLint + Prettier + EditorConfig;
  • Sequelize (Utilize PostgresSQL ou MySQL);

Autenticação

Permita que um usuário se autentique em sua aplicação utilizando e-mail e senha.

  • A autenticação deve ser feita utilizando JWT.
  • Realize a validação dos dados de entrada;

Cadastro e atualização de usuários

Permita que novos usuários se cadastrem em sua aplicação utilizando nome, e-mail e senha.

Para atualizar a senha, o usuário deve também enviar um campo de confirmação com a mesma senha.

  • Criptografe a senha do usuário para segurança.
  • Realize a validação dos dados de entrada;

About


Languages

Language:JavaScript 100.0%