Statements | Branches | Functions | Lines |
---|---|---|---|
- Docker
- DockerCompose
- Yarn/Npm CLI
$ yarn install
$ mv .env.example .env
$ docker-compose build
$ docker-compose up
Open http://localhost:3000/api/docs
OBS: Test users credenctials. Source database.sql
- wesley.santos 1234
- wesley.paulo 4321
Desenvolver API que deve ser criada com NodeJs + Typescript (NestJS) e banco de dados a sua escolha, é imprescindível o desenvolvimento da documentação com Swagger.
Teste unitário é um diferencial.
Trata-se de uma API para gerenciar a reservas de veículos, a API deve disponibilizar métodos para login, listagem de veículos, reserva de veículo e liberação de veículo reservado.
- Para consumir a API o usuário tem que efetuar o login.
- Não pode ser possível reservar um veículo já reservado.
- Cada usuário só pode reservar um veículo por vez.