Projeto final de NodeJS realizado no bootcamp de Desenvolvimento Web Full Stack da SoulCode Academy. Construir uma Rest API em MongoDB que permite cadastrar pedidos a serem entregues.
- Deve realizar CRUD de pedidos (com endereço e data desejada).
- Deve disponibilizar a ação de verificar o status do pedido: em processamento, em transporte e entregue.
- Deve disponibilizar a ação de fechar pedido com dados de quem fez a entrega.
Visualizar aqui
[
{
"_id": "620fe24f0922bd4e6ec04ea6",
"nome": "Libertadores",
"dataDesejada": "12/03/2022",
"endereco": "Rua do Maracanã, 777",
"status": "Em Processamento",
"nomeEntregador": "Andreas 'Pitico' Pereira",
"__v": 0
},
{
"_id": "62122a149d52784f8fd29252",
"nome": "Pão com brioche",
"dataDesejada": "15/03/2022",
"endereco": "Rua do Limoeiro, 177",
"status": "Entregue",
"nomeEntregador": "Cebolinha",
"__v": 0
}
]
http://localhost:3000/visualizar/
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
http://localhost:3000/cadastrar/
{
"nome": "Pão",
"dataDesejada": "17/03/2022",
"endereco": "Rua de Konoha",
"status": "Em Processamento",
"nomeEntregador": "José"
}
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
http://localhost:3000/editar/
{
"id": "620fe24f0922bd4e6ec04ea6",
"nome":"Libertadores",
"dataDesejada": "12/03/2022",
"endereco":"Rua do Maracanã, 777",
"status": "Em Processamento",
"nomeEntregador": "Andreas 'Pitico' Pereira"
}
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
http://localhost:3000/deletar/
{
"id":"621398b05c7c2d81f5c9c897"
}
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
http://localhost:3000/ver-status/
{
"nomeEntregador":"Cebolinha"
}
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
http://localhost:3000/att-status/
{
"id": "62122a149d52784f8fd29252",
"status": "Entregue",
"nomeEntregador": "Cebolinha"
}
⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃ ⁃
Powered By: postman-to-markdown
Igor Pedrosa | Júlia Bassul | Bruno Gomes | Bruna Gattei | Diego Zagalia |
---|---|---|---|---|