Como Estamos Construindo o Torneyo: Bastidores de uma Startup Esportiva
Como Estamos Construindo o Torneyo: Bastidores de uma Startup Esportiva
Construir uma startup esportiva no Brasil é uma mistura de paixão, teimosia e muita planilha. Neste post, queremos abrir os bastidores do Torneyo e contar como estamos transformando uma frustração pessoal em uma plataforma que pode mudar a forma como campeonatos amadores são organizados no país. Sem filtro, sem discurso ensaiado. Só a verdade de quem está construindo algo do zero.
A Origem da Ideia: Uma Dor que Conhecíamos de Perto
Tudo começou com um caderno. Um caderno de espiral onde se anotavam escalações, resultados e a tabela de classificação de um torneio de futsal de bairro. Quem já organizou um campeonato amador sabe exatamente do que estamos falando: o grupo de WhatsApp que não para de apitar, a planilha de Excel que ninguém entende, o organizador que precisa ficar até meia-noite recalculando a classificação depois de cada rodada.
Nós vivemos isso. Não como espectadores, mas como organizadores. Durante anos, acompanhamos de perto o trabalho de quem coloca campeonatos de pé — gente que faz por amor ao esporte, sem equipe de apoio, sem patrocínio, sem ferramenta nenhuma além do bom e velho papel e caneta. E percebemos algo que parecia óbvio, mas que ninguém estava resolvendo de verdade: organizar um campeonato amador no Brasil é desnecessariamente difícil.
A ideia do Torneyo não nasceu de uma pesquisa de mercado sofisticada. Nasceu da experiência de montar tabela no braço, de perder resultado porque alguém apagou a mensagem no grupo, de ver organizadores desistindo no meio do campeonato porque o trabalho manual ficou insustentável. Pensamos: e se existisse uma ferramenta que simplificasse tudo isso? Uma plataforma feita sob medida para quem organiza campeonatos amadores no Brasil?
Parecia simples. Spoiler: não era.
A Descoberta do Problema: Ouvindo Quem Vive na Prática
Antes de escrever uma linha de código, decidimos fazer algo que parece básico mas que muita gente pula: conversar com as pessoas que teriam que usar o produto. Saímos para ouvir organizadores de campeonatos de todas as modalidades e tamanhos. Futsal, futebol de campo, vôlei, handebol. Torneios de bairro com 6 equipes e campeonatos municipais com mais de 30.
Ao todo, foram mais de 30 entrevistas presenciais e por videochamada. Fomos a ginásios, quadras poliesportivas, campos de várzea. Conversamos com o Carlos que organiza o torneio do condomínio, com a professora de educação física que monta o campeonato interescolar, com o presidente da liga amadora que gerencia 4 campeonatos simultâneos.
O que descobrimos confirmou nossa hipótese, mas também nos surpreendeu. As dores mais citadas foram:
- Montar a tabela de jogos era o processo mais temido. Conciliar horários de quadra, disponibilidade de equipes e formato do campeonato consumia horas de trabalho manual.
- Controlar resultados e classificação virava um pesadelo a partir da terceira rodada. Erros de cálculo, reclamações de equipes e retrabalho eram constantes.
- A súmula era um gargalo enorme. Muitos organizadores simplesmente não faziam súmula, o que gerava disputas sobre gols, cartões e substituições.
- A comunicação com equipes e atletas dependia 100% de WhatsApp, sem nenhuma centralização.
- Patrocínio era desejado, mas inacessível. Organizadores queriam patrocinadores para cobrir custos, mas não sabiam como oferecer visibilidade de forma profissional.
Uma coisa nos marcou profundamente: a dedicação dessas pessoas. Estamos falando de gente que gasta fins de semana inteiros, muitas vezes sem receber nada por isso, para dar à comunidade um campeonato organizado. Elas mereciam ferramentas melhores. Essa constatação virou nosso combustível.
Mas também ouvimos algo que nos obrigou a repensar a abordagem: a maioria dos organizadores com quem conversamos não era fluente em tecnologia. Muitos usavam o celular como ferramenta principal. Uma plataforma cheia de funcionalidades, mas complicada de usar, não resolveria nada. Teria que ser simples. Absurdamente simples.
Decisões de Produto: Por Que Esses Recursos Primeiro
Com as entrevistas frescas na memória, sentamos para decidir o que construir primeiro. Essa foi uma das decisões mais difíceis do processo, porque a lista de coisas que queríamos fazer era enorme. Mas recursos são limitados, tempo é limitado, e o pior erro que uma startup pode cometer é tentar fazer tudo de uma vez.
Escolhemos três pilares para a primeira versão:
Tabela e chaveamento automáticos
O recurso mais pedido, de longe. Se o Torneyo conseguisse montar uma tabela de jogos automaticamente, respeitando formato do campeonato e disponibilidade de quadras, já teríamos resolvido a maior dor. Investimos semanas desenvolvendo a lógica de geração de tabelas para pontos corridos, mata-mata e formato misto (fase de grupos seguida de eliminatórias).
Súmula digital
A segunda maior dor. Criamos uma súmula que pode ser preenchida diretamente pelo celular durante o jogo. Escalação, gols, cartões, substituições — tudo registrado em tempo real, sem papel, sem risco de perder informação. A classificação se atualiza automaticamente assim que a súmula é finalizada.
Classificação ao vivo
Parecia uma funcionalidade óbvia, mas muitos organizadores nos contaram que as equipes ficavam dias sem saber a classificação atualizada. Com a integração entre súmula e tabela, o Torneyo calcula e publica a classificação automaticamente. Sem intervenção manual, sem erro de conta.
O que ficou de fora da primeira versão? Muita coisa. Gestão de patrocínio, notificações via WhatsApp, perfil individual de atleta, ranking e gamificação. Foram escolhas dolorosas, mas necessárias. Preferimos entregar três coisas bem feitas do que dez funcionalidades pela metade.
Uma decisão que nos custou noites de sono foi não incluir integração com WhatsApp logo de início. Todos os organizadores pediam isso. Mas a complexidade técnica e o custo da integração não cabiam no nosso momento. Registramos o pedido, priorizamos para versões futuras e seguimos em frente. Às vezes, dizer “ainda não” é mais importante do que dizer “sim”.
Nossa Stack Tecnológica: As Escolhas por Trás da Plataforma
Não vamos transformar este post em uma aula técnica, mas acreditamos que transparência inclui falar sobre as ferramentas que escolhemos e por que escolhemos. Se você não é da área de tecnologia, fique tranquilo — vamos manter a explicação acessível.
O Torneyo é construído com três tecnologias principais:
Para o servidor (a parte que processa os dados): usamos Java com Spring Boot. É uma tecnologia madura, com uma comunidade gigante e muita documentação disponível. Pode não ser a escolha mais moderna do mercado, mas é robusta e confiável. Para uma plataforma que precisa calcular classificações, gerar tabelas e processar súmulas, estabilidade era prioridade.
Para a interface (o que você vê na tela): escolhemos Angular. É um conjunto de ferramentas que permite construir interfaces rápidas e organizadas. A curva de aprendizado é íngreme, mas a estrutura que ele impõe nos ajuda a manter o código organizado à medida que o produto cresce.
Para o banco de dados (onde ficam guardadas as informações): PostgreSQL. É gratuito, estável e lida muito bem com os tipos de consulta que precisamos fazer — como calcular classificações com critérios de desempate, gerar relatórios de artilharia e filtrar campeonatos por município.
Uma decisão que nos orgulhamos: investir em testes automatizados desde o primeiro dia. Cada funcionalidade nova passa por testes antes de ir para produção. Isso nos custou velocidade no curto prazo, mas nos deu confiança para fazer mudanças sem medo de quebrar algo. Quando você está construindo uma plataforma que gerencia campeonatos reais, com equipes reais, um erro de cálculo na classificação pode arruinar a experiência de dezenas de pessoas.
Também optamos por migrações de banco de dados versionadas. Em termos simples: cada alteração na estrutura de dados é registrada e pode ser reproduzida. Se precisarmos reverter uma mudança, conseguimos. Parece detalhe técnico, mas é o tipo de decisão que separa uma plataforma confiável de uma que vive “dando problema”.
Os Desafios: O Que Foi Mais Difícil do Que Imaginávamos
Se construir startup fosse fácil, todo mundo faria. Vamos ser honestos sobre o que nos tirou o sono.
Simplicidade é difícil de verdade
O maior desafio técnico não foi construir funcionalidades complexas. Foi torná-las simples de usar. Lembra que mencionamos que a maioria dos organizadores não é fluente em tecnologia? Isso significou que cada decisão de interface precisava ser testada e repensada várias vezes.
Um exemplo concreto: a criação de campeonato. Na primeira versão, tínhamos um formulário com 15 campos. Funcionava, mas era intimidador. Depois de testes com organizadores reais, reduzimos para 5 campos essenciais na criação, com opções avançadas escondidas para quem quisesse personalizar. O número de campeonatos criados com sucesso aumentou significativamente nos testes.
Aprendemos que simplicidade não é tirar funcionalidades. É esconder a complexidade e revelá-la apenas quando necessário. É como um bom árbitro: quando ele faz um bom trabalho, ninguém percebe que ele está ali.
O equilíbrio entre flexível e opinativo
Cada organizador tem seu jeito de fazer as coisas. Uns preferem ida e volta, outros só ida. Uns querem 3 pontos por vitória, outros querem 2. Critérios de desempate variam de campeonato para campeonato.
Precisávamos criar um sistema flexível o suficiente para acomodar essas variações, mas opinativo o bastante para não exigir que o organizador configure 30 parâmetros antes de começar. A solução foi definir padrões inteligentes: valores pré-configurados que funcionam para a maioria dos casos, mas que podem ser alterados por quem precisa.
Lidar com dados do mundo real
Dados reais são bagunçados. Equipes que desistem no meio do campeonato. Jogos adiados por chuva. Atletas inscritos em duas equipes por engano. WO (vitória por ausência) que precisa ser registrado de formas diferentes dependendo do regulamento.
Cada caso extremo virava uma semana de trabalho. E quando achávamos que tínhamos coberto tudo, aparecia um cenário novo. Isso nos ensinou humildade e a importância de ouvir continuamente quem usa o produto.
O desafio emocional
Ninguém fala muito sobre isso, mas construir algo do zero é emocionalmente desgastante. Há dias em que tudo funciona e a sensação é incrível. E há semanas em que parece que estamos andando em círculos. Funcionalidades que levam o dobro do tempo previsto. Decisões que precisam ser revertidas. A dúvida constante: isso vai dar certo?
Não temos resposta definitiva. O que nos mantém é a lembrança das conversas com organizadores, a certeza de que o problema é real e a crença de que estamos no caminho certo — mesmo quando o caminho parece mais longo do que gostaríamos.
O Que Vem a Seguir: Nosso Caminho Até Você
Compartilhar o que estamos construindo não faria sentido sem contar para onde estamos indo. Aqui está nosso plano, de forma simplificada e honesta.
Beta fechado (onde estamos agora)
Estamos em fase de testes com um grupo restrito de organizadores que participaram das entrevistas iniciais. Eles estão usando o Torneyo em campeonatos reais e nos dando retornos valiosos toda semana. Cada bug reportado, cada sugestão, cada reclamação nos ajuda a melhorar o produto.
Esse período é fundamental. Preferimos lançar para poucos e acertar do que lançar para muitos e decepcionar. A confiança de quem organiza campeonatos é difícil de conquistar e fácil de perder.
Lançamento gradual
O próximo passo é abrir o Torneyo para um grupo maior de organizadores, priorizando quem está na nossa lista de espera. Vamos acompanhar de perto cada novo campeonato criado, oferecendo suporte direto e coletando dados para entender o que precisa ser ajustado.
Nessa fase, vamos incluir funcionalidades que ficaram de fora da primeira versão: convocação de atletas, notificações de jogos e relatórios mais detalhados para organizadores.
Abertura ao público
Quando tivermos confiança de que a plataforma é estável e que a experiência de uso atende às expectativas, vamos abrir para qualquer pessoa criar sua conta e organizar um campeonato. O plano gratuito vai permitir que qualquer organizador experimente o Torneyo sem compromisso.
Mais adiante, queremos trazer o marketplace de patrocínio — conectando marcas locais a campeonatos da sua região. Mas isso é história para outro post.
Por Que Estamos Contando Tudo Isso
Acreditamos que transparência gera confiança. Não queremos ser mais uma startup que fala bonito e entrega pouco. Queremos que você acompanhe nossa jornada, veja nossos erros e acertos, e nos cobre quando prometermos algo que não cumprimos.
Construir em público é assustador. Significa mostrar o produto antes de ele estar pronto, admitir que não temos todas as respostas e aceitar críticas de quem está acompanhando. Mas também é libertador. Nos obriga a ser honestos, a manter o foco no que importa e a lembrar que estamos construindo isso para pessoas reais com problemas reais.
O esporte amador brasileiro merece mais atenção, mais tecnologia e mais respeito. Organizadores que dedicam seu tempo livre para criar campeonatos na comunidade merecem ferramentas à altura do seu esforço. É isso que estamos tentando construir.
Se você se identificou com alguma parte dessa história, queremos ouvir de você. Seja para contar suas próprias dores como organizador, para sugerir funcionalidades ou simplesmente para acompanhar o que vem pela frente.
Quer acompanhar a jornada? Inscreva-se na lista de espera →
Este post faz parte da série “Bastidores do Torneyo”, onde compartilhamos abertamente os desafios e aprendizados de construir uma startup esportiva no Brasil. Siga-nos nas redes sociais para acompanhar as próximas atualizações.