This project is a back-end application that consists of calculating the company's NPS. In it, we register users, register surveys, send e-mail to users to answer satisfaction surveys and with this we can perform the NPS calculation.
The Net Promoter Score is a type of metric created to measure customer satisfaction, as: "From 0 to 10, how much you recommend our company?"
- Typescript
- Nodejs
- Express
- SQLite
- TypeORM (data manipulation)
- Jest (automated testing)
- Nodemailer (sending survey email)
- Handlebars
Before start, install Git, Node.js and Yarn on your machine.
Moreover, recommend use the VSCode terminal.
# Clone this repository
$ git clone https://github.com/cunhasbia/nlw4-nodejs.git
# Access the repository on your terminal
$ cd nlw4-nodejs
# Install dependencies
$ yarn install
# Run
$ yarn dev
# The API will be running on port 3333
Made with 💜 by Bianca Cunha | Find me on LinkedIn