Sobre este projeto
it-programming / web-development
Aberto
O projeto consiste no desenvolvimento de uma automação para importar arquivos CSV do Google Drive para uma planilha de análise estatística de futebol no Google Sheets. A planilha já está completa com todas as fórmulas, estatísticas, gráficos, cálculos e painéis. O foco principal é a criação do script de importação.
Requisitos: ( obs: a planilha já existe esta pronta so precisa dos dados)
1. **Estrutura da Planilha**: A planilha possui abas dedicadas a cada liga (ex: BASE_BRA1, BASE_BRA2, BASE_ENG1). Cada aba corresponde a uma liga específica.
2. **Origem dos Dados**: Para cada liga, haverá uma pasta correspondente no Google Drive. Cada pasta conterá apenas um arquivo CSV atualizado com os dados daquela liga.
3. **Funcionalidade de Importação**: Ao clicar em um botão "Importar CSV" dentro da aba de uma liga, o sistema deve:
* Identificar automaticamente a aba ativa.
* Acessar a pasta correspondente no Google Drive.
* Localizar o arquivo CSV dentro dessa pasta.
* Apagar os dados antigos da base na aba ativa.
* Importar os novos dados do CSV para a aba.
4. **Campos para Importação**: A importação deve preencher exclusivamente os seguintes campos:
* ID (sequencial automático)
* Liga
* Ano
* Rodada
* Jogo
* Data
* Mandante
* Gols Mandante (GM)
* Visitante
* Gols Visitante (GV)
5. **Campos a Ignorar**: Não é necessário importar informações como odds, árbitro, estádio, estatísticas adicionais ou qualquer outro dado não listado acima. Toda a lógica de par/ímpar, empates, indicadores, estatísticas e gráficos já é calculada automaticamente pela planilha existente.
6. **Modularidade e Reutilização**: O sistema deve ser projetado de forma modular e reutilizável. Deve ser possível configurá-lo para novas ligas simplesmente alterando a configuração da pasta correspondente no Google Drive, sem a necessidade de modificar o código principal.
**Tecnologias Desejadas**: Google Apps Script, Google Sheets, Google Drive.
O objetivo final é simplificar o processo de atualização da planilha: o cliente apenas substituirá o arquivo CSV atualizado na pasta da liga no Google Drive e, em seguida, clicará no botão "Importar CSV" na planilha, garantindo que toda a base de dados seja atualizada automaticamente, alimentando o restante da planilha sem qualquer intervenção manual.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias