Projeto para conclusão do desafio técnico proposto pela Delliv, que consiste em criar um sistema de compras online. Mais detalhes aqui. Foi criada a paleta de cores personalizada com base na logo da delliv.
## GET /products
## PUT /products/:id
## DELETE /products/:id
## POST /products
Para cadastro, o formato solicitado deverá ser:
{
name: string,
description: string,
price: string,
category: string,
imgSrc: string
}
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
Segue os comandos para baixar e executar o projeto na sua máquina:
## Clone o projeto api em sua máquina
git clone https://github.com/srsouzaj/delliv-api
# Instalar suas dependências
$ npm install
#instalar o banco de dados
$ docker-compose up -d
##popular tabela no banco de dados
# executar o servidor em modo de desenvolvimento
$ npm run start:dev
# para visualizar os dados
npx prisma studio