/nlw-valoriza

💜 Projeto feito no NLW

Primary LanguageTypeScript

Valoriza

License NLW Together

🔶 Diagrama

diagrama

📃 Sobre

Valoriza é uma plataforma para promover o reconhecimento entre companheiros de equipe.

⭐ Milhas extra

Durante o NLW foi proposto desafios para serem feitos sozinho, aqui estão alguns dos que eu fiz:

  • Classe para erros customizável.
  • Enviar email para o usuário que recebeu um elogio.
  • Diagrama de entidades.
  • Uso de constantes para status HTTP. São exportadas nesse arquivo.
  • Middleware Yup para verificação de dados.

✍ Anotações

No arquivo CADERNO.md, estão escritos os principais aprendizados que eu tive durante o NLW.

🔧 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

🚀 Como executar

# Clone o repositório
$ git clone https://github.com/404jv/nlw-valoriza
# Rode isso para baixar as dependências
$ yarn
# Rode isso para criar as tabelas do banco de dados.
$ yarn typeorm migration:run
# Rode isso para iniciar a aplicação
$ yarn dev

Por fim, a aplicação estará disponível em http://localhost:3000


Feito com 💚 por João Victor Ramalho Alves