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

This package is auto-updated.

Last update: 2025-06-22 16:38:46 UTC


README

  1. 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
  2. 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
           }
       ]
   }