Teste de NodeJS para a Concrete!
Desafio: Crie um aplicativo backend que exporá uma API RESTful de criação de sing up/sign in. Todos os endpoints devem somente aceitar e somente enviar JSONs. O servidor deverá retornar JSON para os casos de endpoint não encontrado também.
npm install
npm start
-
Banco de dados utilizado: MongoDB
-
Task Runner utilizado: NPM SCRIPTS
-
A aplicação funciona com Deploy automatico no HEROKU sempre em que há um commit na branch master.
-
Crei também uma documentação Documentação da API está no Github pages
-
O projeto também possui testes unitários e testes de integração
Cadastro de usuários (Signin)
POST https://desafio-saulo.herokuapp.com/signup
Login no sistema (Signup)
POST https://desafio-saulo.herokuapp.com/signin
Buscar usuario
HEADER Authorization Berear {token}
GET https://desafio-saulo.herokuapp.com/user/:id