API Valiriza

Descrição

Regras de Negocio

  • Cadastro de Usuario

    • Não é permitido cadastrar mais de um usuario com o mesmo email

    • Não é permitido cadastrar usuário sem o email

  • Cadastro de TAG

    • Não é permitido cadastrar TAG com o mesmo nome

    • Não é permitido cadastrar TAG sem nome

    • Não é permitido cadastro por usuarios que não são administradores

  • Cadastro de elogios

    • Não é permitido cadastrar elogios para si

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

    • Usuario precisa esta autenticado na aplicação

Pré requisito para rodar a aplicação

  • Node.JS
  • executar o comando yarn para instalar todas as dependências

para rodar a aplicação é necessário executar o comando yarn dev

Tecnologias utilizadas para o desenvolvimento

  • Node.JS
  • Typescript
  • Express

Autor - Lucas Weslen Lopes de Matos