Skip to content

CYBERxDOLLY/desafio-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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"

Releases

No releases published

Packages

No packages published