Skip to content

melgacoc/wscar_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WS Car API

Aplicação

Uma API para gerenciar carros.

Tecnologias

Este projeto foi construído utilizando as seguintes tecnologias

Typescript Badge Node Badge Mongobd Badge


Carros

Modelo de objeto, sendo o campo brand opicional

const carData = {
modelo_id: 123,
ano: 2022,
combustivel: "Gasolina",
num_portas: 4,
cor: "Preto",
nome_modelo: "Modelo XYZ",
valor: 25000.00,
brand: 1,
};


POST (/newCar): Adiciona um novo carro sem brand
POST (/newCarByBrand): Adiciona um novo carro com o atributo brand
GET (/getCars): Lista todos os carros sem brand
GET (/getCarsByBrand): Lista todos os carros que possui o atributo brand


Instalação

Instale as dependências: npm install

Crie o arquivo .env e insira a variavel:

DATABASE_URL="mongodb+srv://melgacoc:melgacoc@database.evegk8u.mongodb.net/database?retryWrites=true&w=majority&appName=database"

Se preferir substitua pela url do seu banco de preferência

Suba a aplicação: npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published