jetz1n / orders-microservice
Business rule for application
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jetz1n/orders-microservice
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
}
]
}