Skip to content

Latest commit

 

History

History
61 lines (53 loc) · 3 KB

README.md

File metadata and controls

61 lines (53 loc) · 3 KB

Desafio Node


O objetivo é criar uma aplicação que faz o cadastro de pedidos de uma hamburgueria fictícia, utilizando:

JavaScript
NodeJS NPM Express.js Nodemon Insomnia



Baixe o projeto em seu ambiente de desenvolvimento e use o terminal para executar os comandos:

1- Para instalar as dependências do projeto
npm i

2- Para instalar o nodemon em ambiente de desenvolvimento

npm i nodemon -D

3- Para iniciar o servidor local

npm run dev


Utilizando o programa Insomnia, crie as rotas:



GET - Para LISTAR todos pedidos criados, url: http://localhost:3000/order
POST - Para CRIAR um novo pedido, url: http://localhost:3000/order
PUT - Para ATUALIZAR um pedido já criado, url: http://localhost:3000/order/ <- aqui você irá colocar o id do usuário
DELETE - Para DELETAR um pedido, url: http://localhost:3000/order/ <- aqui você irá colocar o id do usuário
GET - Para MOSTRAR um pedido específico usando o id, url: http://localhost:3000/order/ <- colocar o id
PATCH - Para MUDAR o status do pedido para "pronto", url: http://localhost:3000/order/ <- colocar o id


Imagens


Criando Novo Pedido

Listando Pedidos Criados

Atualizando Detalhes do Pedido

Status do Pedido Alterado Para "Pronto"