Skip to content

Douglasweb/NLW4

Repository files navigation

nodejs

Tecnologias   |    Projeto   |    Como executar   |    Licença

License NLW 04


Postman

✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

API em NodeJS e ExpressJS com intuito de criar usuários e criar pesquisas e enviá-las ou usuários.

Os email's com as pesquisas são enviadas aos usuários e nestes possuem as notas para ser dadas a cada pergunta dentro do email.

Usamos o TypeORM para mapeamento objeto-relacional. Todos os dados são salvos no SQLite. Foi usado o YUP para validação dos dados. Usamos o nodemailer para envio do email. O HandleBars foi usado para criação de template de email. Para os testes foi usado o Jest.

🚀 Como executar

  • Clone o repositório
  • Instale as dependências com npm install
  • Inicie o servidor com npm run dev

Agora você pode acessar localhost:3000 do seu navegador.

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito por Douglas no NLW04 da Rocketseat ♥ 👋🏻

About

Semana Next Level Week 4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published