Objetivo:
- Desenvolver uma API RESTful para autenticação de usuários, que permita operações de cadastro (sign up), autenticação (sign in) e recuperação de informações do usuário.
Node.js 18.x ou superior
$ npm install
# em modo desenvolvimento
$ npm run start
# em modo desenvolvimento com watch
$ npm run start:dev
# em modo produção
$ npm run start:prod
# testes unitários
$ npm run test
# cobertura de testes
$ npm run test:cov
- AWS
- URL base: http://52.67.173.17:3000/
- Sign up - POST
/auth/sign-up
- Sign in - POST
/auth/sign-in
- Buscar todos os usuários - GET
/user/
- Buscar um usuário - GET
/user/{id}
- Atualizar um usuário - PATCH
/user/{id}