Skip to content

Projeto desenvolvido durante a trilha de Node.js da Next Level Week #4 da Rocketseat.

Notifications You must be signed in to change notification settings

lucas-salles/nps-api

Repository files navigation

NPS API

Descrição

Um sistema para cálculo de NPS (Net Promoter Score), NPS API ajuda a medir a satisfação dos clientes.

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Rodando o Projeto

Para clonar e executar esta aplicação, você precisará de Git e Node.js instalados na sua máquina. Renomeie o arquivo .env.example para .env. Da sua linha de comando execute:

# Clone este repositório
$ git clone https://github.com/lucas-salles/nps-api.git

# Acesse a pasta do projeto
$ cd nps-api

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run dev

# O servidor inciará na porta:3333 - acesse <http://localhost:3333>

Além disso, na raiz do projeto há um arquivo JSON do Insomnia para chamar a API e testar as rotas.

Tela do Insomnia

alt text

Rodando os Testes

Para rodar os testes basta acessar a pasta do projeto. Da sua linha de comando execute:

# Acesse a pasta do projeto
$ cd nps-api

# Execute os testes
$ npm run test

About

Projeto desenvolvido durante a trilha de Node.js da Next Level Week #4 da Rocketseat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published