https://github.com/gustavogss/car-shop-project
API para uma concessionária de veículos - implementada com NodeJs, Docker e MongoDB
https://github.com/gustavogss/car-shop-project
bdd-tests express insomnia mongodb mongoose nodejs poo
Last synced: 4 months ago
JSON representation
API para uma concessionária de veículos - implementada com NodeJs, Docker e MongoDB
- Host: GitHub
- URL: https://github.com/gustavogss/car-shop-project
- Owner: gustavogss
- Created: 2022-11-22T01:51:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-22T01:54:37.000Z (over 3 years ago)
- Last Synced: 2025-01-26T15:34:01.906Z (over 1 year ago)
- Topics: bdd-tests, express, insomnia, mongodb, mongoose, nodejs, poo
- Language: TypeScript
- Homepage:
- Size: 237 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto ShopCar :car:
- API para uma concessionária de veículos implementada em NodeJs, Express, Mongoose, MongoDB, Typescript e POO.
## Requisitos Obrigatórios :robot:
- [x] 01 - Crie a rota /cars onde seja possível cadastrar um carro
- [x] 02 - Crie o endpoint para listar carros
- [x] 03 - Escreva testes para cobrir 30% da camada de Service
- [x] 04 - Crie a rota /cars/:id onde seja possível atualizar um carro por ID
- [x] 05 - Crie a rota /motorcycles onde seja possível cadastrar uma moto
- [x] 06 - Escreva testes para cobrir 60% da camada de Service
- [x] 07 - Crie a rota /motorcycles onde seja possível listar motos
## Requisitos Bônus :medal_military:
- [x] 08 - Crie a rota /motorcycles/:id onde seja possível atualizar uma moto por ID
- [x] 09 - Escreva testes para cobrir 80% da camada de Service
## Aplicação funcionando :runner:
[Gravação de tela de 21-11-2022 22:45:04.webm](https://user-images.githubusercontent.com/20332960/203197813-798c582e-0488-47f0-aff4-93c875d6977f.webm)