jetz1n / orders-microservice
There is no license information available for the latest version (1.1.1) of this package.
Business rule for application
1.1.1
2025-02-22 15:54 UTC
Requires
- psr/log: ^3.0
README
-
Criar um micro serviço que consuma dados de uma fila RabbitMQ e grave os dados para conseguir listar as informações:
- Valor total do pedido
- Quantidade de Pedidos por Cliente
- Lista de pedidos realizados por cliente
-
Crie uma API REST, em que permita o consultar as seguintes informações:
- Valor total do pedido
- Quantidade de Pedidos por Cliente
- Lista de pedidos realizados por cliente
Exemplo da mensagem que deve ser consumida:
{
"codigoPedido": 1001,
"codigoCliente":1,
"itens": [
{
"produto": "lápis",
"quantidade": 100,
"preco": 1.10
},
{
"produto": "caderno",
"quantidade": 10,
"preco": 1.00
}
]
}