Acesse a aplicação no link: https://apiburgerqueen.herokuapp.com/
- 1. Apresentação
- 2. Sobre o Projeto
- 3. Como Utilizar
- 4. Estrutura do Banco de Dados
- 5. Organização e Planejamento
- 6. Bibliotecas e Ferramentas Utilizadas
- 7. Desenvolvedora
Projeto realizado durante o Bootcamp Laboratória - SAP005, com intuito de criarmos uma API rest para ser compatível com as requisições vindas do front.
O 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) deve servir JSON
através de uma conexão HTTP
.
A interface front-end da aplicação Burger Queen já estava criada.
Acesse Lab Burger para visualizar.
Agora foi desenvolvido o back-end para manejar os dados contendo os seguintes endpoints:
GET /users
GET /users/:uid
POST /users
PUT /users/:uid
DELETE /users/:uid
GET /products
GET /products/:productid
POST /products
PUT /products/:productid
DELETE /products/:productid
GET /orders
GET /orders/:orderId
POST /orders
PUT /orders/:orderId
DELETE /orders/:orderId
Acesse o link https://apiburgerqueen.herokuapp.com/ com o endpoint de acordo com o que deseja fazer ou visualizar na API.
Foi utilizada a ferramenta Projects do gitHub para organizar todas as atividades a serem feitas, dividindo da seguinte forma: a fazer / em progresso / feito / sprint concluída.
Abaixo o quadro de organização:
- Node.js
- Express
- Sequelize
- Heroku com integração ao PostgreSQL para deploy da API
- Postman para fazer testes das requisições
- DBeaver para visualizar tabelas e suas relações
- ESLint
- VsCode
- GitHub
- GitHub Projects
Aplicação desenvolvida por: