Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rocketseat-education/nlw-04-nodejs
Projeto construído durante o Next Level Week #04, na trilha de Node.js
https://github.com/rocketseat-education/nlw-04-nodejs
nextlevelweek nlw-04 nodejs rocketseat
Last synced: 26 days ago
JSON representation
Projeto construído durante o Next Level Week #04, na trilha de Node.js
- Host: GitHub
- URL: https://github.com/rocketseat-education/nlw-04-nodejs
- Owner: rocketseat-education
- License: mit
- Created: 2021-02-26T13:13:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-12T02:19:52.000Z (over 1 year ago)
- Last Synced: 2024-09-30T18:21:34.458Z (about 1 month ago)
- Topics: nextlevelweek, nlw-04, nodejs, rocketseat
- Language: TypeScript
- Homepage:
- Size: 725 KB
- Stars: 123
- Watchers: 5
- Forks: 61
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
NPS-NLW
Tecnologias |
Projeto |
Diagrama |
Como executar |
Licença
## ✨ Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [TypeScript](https://www.typescriptlang.org/)
- [Ethereal-Email](https://ethereal.email/)
- [TypeORM](https://typeorm.io/#/)
- [Express](https://expressjs.com/pt-br/)
- [Jest](https://jestjs.io/)
- [SQL Editor Beekeeper Studio](https://www.beekeeperstudio.io/)## 💻 Projeto
O NPS-NLW é uma aplicação que consiste em calcular o NPS da empresa. Nele fazemos o cadastro de usuários, cadastro de pesquisas, envio de e-mail para os usuários responderem as pesquisas de satisfação e com isso podemos realizar o cálculo do NPS.
Esse projeto foi desenvolvido durante a trilha de NodeJS, na quarta edição da NLW. Aprendemos conceitos sobre o que é um API, como iniciar um projeto utilizando Typescript e Express para gerenciamento das rotas, TypeORM para manipulação dos dados, testes automatizados e envio de e-mail.
## 🔶 Diagrama
## 🚀 Como executar
- Clone o repositório
- Instale as dependências com `yarn`
- Inicie o servidor com `yarn dev`A aplicação pode ser acessada em [`localhost:3333`](http://localhost:3333).
## 📄 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.
---
Feito com ♥ by Rocketseat 👋🏻 [Participe da nossa comunidade!](https://discordapp.com/invite/gCRAFhc)