Skip to content

bruno-br/nlw6-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NLW Valoriza

Regras

  • Cadastro de usuário

    • Não é permitido cadastrar mais de um usuário com o mesmo e-mail

    • Não é permitido cadastrar usuário sem e-mail

  • Cadastro de TAG

    • Não é permitido cadastrar mais de uma tag com o mesmo nome

    • Não é permitido cadastrar tag sem nome

    • Não é permitido o cadastro por usuários que não sejam administradores

  • Cadastro de elogios

    • Não é permitido um usuário cadastrar um elogio para si

    • Não é permitido cadastrar elogios para usuários inválidos

    • O usuário precisa estar logado na aplicação.

Milha Extra

  • Criação de Erros Personalizados

  • Possibilidade de definir um statusCode específico para o Erro

  • Criação de Middleware para tratar Erros e retornar resposta com o statusCode desejado

  • Validação de E-mail quando um usuário é criado

  • Envio de E-mail para o usuário quando ele recebe um elogio

  • Criar Front-End com tela de Login

  • Salvar Token nos cookies ao fazer Login

  • Criar Landing Page no Front-End

  • Criar botões para Fazer as Listagens de Tags, Usuários, Elogios Enviados e Recebidos no Front-End

  • Adicionado envios de Elogio no Front-End

Preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published