Desenvolvido por:

Eduardo Longo https://www.linkedin.com/in/eduardo-longo-devgeo/ Henrique Andrade https://www.linkedin.com/in/henrique-andrade-42b99419a/

Link do app: https://observatorioestadios.streamlit.app/

Planejamento para o Desenvolvimento do Observatório de Estádios de Futebol:

Levantamento de Requisitos da Aplicação:

Etapas do Processo:

  1. Modelar os dados em duas Tabelas e Discutir os Requisitos (https://dbdiagram.io/);
  2. Criar as duas Tabelas (Times e Estádios) dentro do Google Drive em uma Planilha (sheets);
  3. Criar dentro desta Planilha um código em App Script (JS) que permita sua utilização como uma API REST (mas no nosso caso, precisaremos apenas do GET para consumir estes dados em JSON via requisições);
  4. Extrair via scrapy (python para raspar e geocoder) ou a partir de outros métodos de coleta (N formas) os dados que inicialmente preencherão nossa base de dados na API/Sheet;
  5. Estabelecer o critério que será utilizado para manipulação, limpeza e consolidação dos dados (ambas tabelas). Em nosso processo de discussões e reflexões optamos por trazer como prioridade para a base de dados todos os estádios encontrados que fossem considerados “home” de algum time brasileiro que oficialmente jogue as séries A, B, C ou D homologados pela CBF. Da mesma forma, registramos na base todos os times que atualmente jogam estas competições no ano de 2024;
  6. Consolidar as tabelas no drive e extraí-las em seus devidos formatos, sendo a camada de ‘estadios’ um arquivo GeoJSON e a camada ‘equipes’ um arquivo do tipo .CSV;
  7. Subir ambas camadas em seus arquivos finais para o GITHUB;