thiiagoms / o-caminho-do-fastapi

🚀Aprenda a Construir APIs como um Verdadeiro Mandaloriano.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

O caminho do FastAPI

🚀Aprenda a Construir APIs como um Verdadeiro Mandaloriano.

🛍️ O que será desenvolvido? Será desenvolvido um sistema com objetivo de obter informações a respeito de pedidos.

Os pedidos serão obtidos através de integração com um sistema de pedidos externo.

Vamos fazer o enriquecimento desta informação antes de sua exibição e também iremos prover alguns dados estatísticos sobre o pedido.

Um pedido possui vários pacotes, cada um deles contendo itens.

Este sistema deve seguir as seguintes regras:

  • Deve apresentar uma interface que possa ser consumida tanto por um website, quanto por um aplicativo para dispositivos móveis;

  • Deve prover um endpoint que indique a saúde do sistema;

  • Dado um pedido, retornar os seus itens;

  • Os itens de um pedido devem conter um identificador (sku), uma descrição, uma imagem, uma referência e a quantidade;

  • Exibir um relatório com o total de métodos de pagamento utilizados nos últimos 30 pedidos;

  • Dado um pedido (vários itens), enriquecer a informação com as informações de gtin (global trade item number). Deve ser retornado também a marca, descrição e identificação do produto;

  • Como será consumido por terceiros deve apresentar boa documentação;

  • O sistema deve estar preparado para receber novas funcionalidades, garantindo qualidade a cada entrega;

  • O sistema deve apresentar testes.

About

🚀Aprenda a Construir APIs como um Verdadeiro Mandaloriano.

License:Creative Commons Zero v1.0 Universal


Languages

Language:Python 100.0%