API desenvolvida em NodeJS durante a 4º Next Level Week! Nela é possível criar um usuário e uma pesquisa, é possivel que os usuários respondam as pesquisas com notas de 0 a 10 através de um e-mail enviado a eles, e ter o NPS (Métrica de satisfação) da pesquisa.
Abaixo estão algumas das tecnologias utilizadas durante o desenvolvimento da API. Ainda foi visado: Organizar o diretório da nossa aplicação de forma concisa, limpa e eficiente. Escrever código limpo visando reutilização e eficiência e criar testes unitários e de integração.
Realizei a documentação da API com o Swagger U. Pode ser acessada e testada com o link após a imagem.
Criei testes para a resposta do usuário e o retorno de NPS, e adicionei uma página que verifica a cobertura de códido por testes utilizando o Istanbul. A página pode ser acessada e testada com o link após a imagem.