Skip to content

JessikaFujimura/SAP003-burger-queen-api

 
 

Repository files navigation

Burger Queen API com Node - Back-end

1. Resumo do projeto

Neste projeto foi criado o back-end da aplicação Burger Queen

O back-end consiste basicamente em um servidor web, que é basicamente um programa que ouve o que acontece na aplicação através de uma porta de rede, pela qual podemos enviar requisições (requests) e obter respostas (responses).

O servidor web maneja as requisições HTTP (GET, POST, PUT e DELETE) recebida e devolve respostas, que serão enviadas de volta ao cliente. Quando falamos de aplicações de servidor, isso implica uma arquitetura de cliente/servidor, onde o cliente é um programa que faz requisições através de uma rede e o servidor é o programa que recebe essas requisições e as responde.

2. Como utilizar?

Utilize o link no Postman.

Products

Requisições

Products

  • GET /api/products
  • GET /api/products/:productid
  • POST /api/products
  • PUT /api/products/:productid
  • DELETE /api/products/:productid

Orders

  • GET /api/orders
  • GET /api/orders/:orderid
  • POST /api/orders
  • PUT /api/orders/:orderid
  • DELETE /api/orders/:orderid

Tables

  • GET /api/tables
  • GET /api/tables/:tableid
  • POST /api/tables
  • PUT /api/tables/:tableid
  • DELETE /api/tables/:tableid

4. Como contribuir com este projeto?

  1. Instalar o Docker localmente. Na seção de links e leituras você encontrará um manual de Docker com instruções de instalação para os sistemas operacionais mais conhecidos;
  2. Faça o fork e git clone do projeto;
  3. Instale o projeto localmente com npm install;
  4. Rode o comando docker-compose up dev para subir

3. Ferramentas utilizadas

  1. Docker
  2. PostgreSQL
  3. Sequelize
  4. Express
  5. Heroku
  6. Node.js
  7. Postman
  8. Jest

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%