Olá!
Estou em busca de um profissional com experiência em integração de APIs esportivas e desenvolvimento web para criar um painel online completo e comercializável, com acesso por assinatura, onde meus clientes possam visualizar dados organizados de partidas de futebol.
O sistema será usado inicialmente por mim, mas o objetivo é que seja desde o início estruturado para venda e acesso de terceiros, com planos pagos e renovação automática.
funcionalidades desejadas:
1. Integração com API de dados de futebol:
Preferencialmente a API da SportMonks, mas aceito sugestões de outras APIs que ofereçam dados completos da forma que preciso, com bom custo-benefício.
Os dados devem incluir:
- Campeonato, rodada, árbitro, time casa, time fora
- Eventos por partida com timestamp (minuto do evento)
- Cartões amarelos e vermelhos (incluindo segunda amarela)
- Gols, faltas, estatísticas gerais
- Jogos futuros (jogos das ligas selecionadas para os próximos dias)
É essencial que seja possível distinguir os eventos ocorridos no primeiro tempo para análise.
2. Banco de dados:
Os dados devem ser armazenados em um banco de dados confiável e simples (Supabase, Google Sheets, ou outro sugerido pelo freelancer).
A atualização deve ser automática (por agendamento), e o sistema deve indicar quando as atualizações estão funcionando corretamente ou se houve falhas.
3. Painel web com login:
Aqui eu quero replicar algo similar ao que uso hoje com minhas planilhas no excel. Vou deixar alguns prints anexados, mas resumidamente o sistema deve ter um painel web responsivo, acessível por navegador (desktop e celular), com:
- Login e senha para cada usuário
- Interface leve, moderna e responsiva
- Filtros por árbitro, time, competição, período do jogos, partidas seguintes, etc.
- Visualização de dados selecionados a partir dos filtros.
4. Controle de acesso e planos pagos
O sistema deve estar pronto para venda de acesso por assinatura, com:
- Cadastro de planos mensais, trimestrais, anuais
- Integração com gateways de pagamento (ex: Stripe, Mercado Pago, Hotmart ou outra sugestão)
- Controle automático de acesso com renovação, bloqueio de inadimplentes, e ativação imediata após pagamento
5. Administração e monitoramento
Painel administrativo para:
- Ver lista de assinantes
- Editar planos
- Forçar atualização manual de dados, se necessário
- Visualizar logs e status de integrações com a api
requisitos técnicos (preferenciais):
- supabase (ou banco sugerido)
- painel em
next.js, Appsmith, Retool, Bubble ou outra stack leve e funcional
- API SportMonks (ou equivalente)
IMPORTANTE:
O sistema deve priorizar estabilidade, leveza, usabilidade e performance.
O visual deve transmitir confiabilidade, mesmo em versão inicial.
O que espero do freelancer:
- experiência com apis esportivas (sportmonks, api-football, etc.)
- Experiência com autenticação de usuários e gestão de planos
- Capacidade de integrar backend, banco e frontend
- Boa comunicação e organização
- Entrega documentada para manutenção futura
Se você já desenvolveu algo semelhante ou tem sugestões de solução mais eficiente do que a proposta acima, estou aberto a ouvir.
Aguardo sua proposta!
Contexto Geral do Projeto
Atualmente, possuo uma base de dados com mais de 20 mil partidas de futebol, contendo informações detalhadas sobre árbitros, cartões e gols, que utilizo para realizar análises próprias. No momento, o processo de alimentação dessa base é totalmente manual, o que consome um tempo considerável e limita minha produtividade. Além disso, todas as análises e visualizações só podem ser feitas via computador, o que restringe a mobilidade e o acesso em dispositivos móveis. Com isso, meu objetivo é transformar essa base em uma plataforma web organizada, de fácil acesso (inclusive por celular), e com potencial de monetização por meio da oferta de acesso por assinatura para outras pessoas interessadas nesse tipo de dado.
Prazo de Entrega: Não estabelecido