Projeto desenvolvido ao cursar Desenvolvimento Web na Trybe.
Todo desenvolvimento realizado por mim se localiza na pasta /src. As outras partes desse projeto foram providas pela Trybe.
Aplicar os princípios de Programação Orientada a Objetos (POO) para a construção de uma API com CRUD para gerenciar uma concessionária de veículos utilizando o banco de dados MongoDB.
- Express;
- Typescript;
- OOP;
- Testes unitários com Mocha, Chai e Sinnon;
- Arquitetutra MSC.
É necessário possuir o Git e Docker & Docker-compose
Abrindo o terminal, execute:
git clone git@github.com:jonatasqueirozlima/car-shop-mongoose-oop.git
cd car-shop-mongoose-oop
docker-compose up -d
docker exec -it car_shop bash
npm install
npm run dev
npm run test:dev