forked from luizalabs/tutorial-python-brasil
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adicionando seção sobre o que será desenvolvido
- Loading branch information
1 parent
da61f57
commit bc29095
Showing
2 changed files
with
39 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# 💭 Planejando o que será desenvolvido | ||
|
||
<p align="center"> | ||
<img style="float: right;" src="imgs/projeto.png" alt="Homem a frente de website de compras com caixas ao lado"/> | ||
</p> | ||
|
||
> ⚠️ O sistema desenvolvido é apenas para fins de treinamento e desenvolvimento das técnicas apresentadas. | ||
## 📚 O que será desenvolvido? | ||
|
||
Será desenvolvido uma sistema com objetivo de obter informações a respeito de pedidos. | ||
|
||
Os pedidos serão obtidos através de integração com o sistema de pedidos do **[Magalu](https://www.magazineluiza.com.br/)**. | ||
|
||
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 items. | ||
|
||
Este sistema deve seguir as seguintes regras: | ||
|
||
* Deve apresentar uma interface que possa ser consumida tanto por um website, tanto por um aplicativo para dispositivos móveis. | ||
|
||
* Deve prover um _endpoint_ que indique a saúde do sistema. | ||
|
||
* Para cada pacote de um pedido, retornar o seu prazo de entrega. | ||
|
||
* Para cada pacote de um pedido, retornar a avaliação dos seus itens. | ||
|
||
* Exibir um relatório com o total de métodos de pagamento utilizados por um cliente. | ||
|
||
* Como será consumido por terceiros deve apresentar boa documentação. | ||
|
||
* O sistema deve apresentar testes. | ||
|
||
:fearful: E agora, o que fazer? Por onde começo? Vamos escolher nossas ferramentas! | ||
|
||
[🧰 Escolhendo as melhores ferramentas](ferramentas.md) | ||
|
||
[↩️ Voltar ao README ](README.md) |