sexta-feira, 24 de março de 2023

teste para estágio

 Criar uma Api usando Python e Flask retornando JSON integrando com duas APIs públicas e gratuitas.

Passo a passo:

  • Crie um banco de dados MongoDB em Docker.

  • Crie um ElasticSearch em Docker.

  • Crie uma API utilizando Flask e Python.

  • Crie um endpoint na sua api para criar usuário e senha e salvar no mongoDB.

  • Crie outro endpoint na sua api para criar um access token.

  • Crie um endpoint na sua api com o método “POST” com um campo CEP requirido, onde será consultado o endereço usando o CEP na api da ViaCEP (https://viacep.com.br/) e pegar a cidade retornada e buscar a previsão do tempo dos 4 dias dessa cidade na api do INPE (http://servicos.cptec.inpe.br/XML/). OBS: A sua api deve retornar todos os campos da ViaCEP e do INPE juntos em JSON.

  • Crie logs de todas as requisições feita na sua api e salve no ElasticSearch.

  • Crie um endpoint na sua api com o método “GET” para trazer todos os logs do usuário.

  • Crie uma documentação utilizando Swagger que fique disponível no endpoint ‘’/docs”.

  • Crie um arquivo Dockfile e docker-compose.yaml para rodar o container da api.

OBS: Todos os endpoints devem retornar JSON.

Nenhum comentário:

Postar um comentário

Todos os bans que ja tomei e os motivos

Facebook - banwave em contas fakes, só pq eu tinha foto de anime Reddit - censura Twitter - censura League of Legends - censura Nyaa - brinc...