Projeto desenvolvido durante o módulo de Back-end do curso de desenvolvimento web na Trybe.
Nesse projeto foi desenvolvido uma API para gerenciar uma concessionária de veículos.
- Clone o projeto:
git@github.com:rayandersonsousa/project-car-shop.git - Entre na pasta do projeto:
cd project-car-shop - Instale as dependencias:
npm install
- TypeScript
- MongoDB
- Mongoose
- NodeJS
- Express
- POO
- Criar e utilizar Interfaces do TypeScript.
- Utilização de Composição.
- Implementar, em TypeScript: Classes, Instâncias, Atributos, Métodos e Objetos.
- Implementar, em TypeScript: Classes, Instâncias, Atributos, Métodos e Objetos.
- Aplicar os conhecimentos de MongoDB, Typescript e POO para criar uma API com CRUD.
- Aplicar os pilares da Programação Orientada a Objetos: Herança, Abstração, Encapsulamento e Polimorfismo.