Skip to content

Projeto de uma API de loja de carros desenvolvido durante o curso da Trybe. A API foi construída utilizando Programação Orientada a Objetos, os princípios SOLID e REST e seguindo a arquitetura MSC (Model, Service, Controller).

Notifications You must be signed in to change notification settings

tainnaps/car-shop

Repository files navigation

Car Shop 🚘

Projeto de uma API de loja de carros, utilizando o banco de dados MongoDB, desenvolvido durante o curso de Desenvolvimento Web Full Stack da Trybe.

A API foi construída com o paradigma de Orientação a Objetos, seguindo os princípios SOLID e REST e aplicando a arquitetura MSC (Model, Service, Controller).

Suas principais funcionalidades são:

  • Busca, cadastro, atualização e remoção de carros da base de dados

Tecnologias

As tecnologias utilizadas para o desenvolvimento da aplicação foram:

  • Node.js
  • TypeScript
  • MongoDB
  • Mongoose
  • Express
  • Zod

Executando o projeto

Para executar o projeto, é necessário:

  1. Clonar este repositório
git clone https://github.com/tainnaps/car-shop.git
  1. Instalar as dependências na branch main
npm install
  1. Ter um servidor mongo no computador

  2. Iniciar o servidor da aplicação

npm start

About

Projeto de uma API de loja de carros desenvolvido durante o curso da Trybe. A API foi construída utilizando Programação Orientada a Objetos, os princípios SOLID e REST e seguindo a arquitetura MSC (Model, Service, Controller).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •