↑↓ navegar abrir Esc fechar
Documentação

Especificação Técnica

Catálogo público e versionado dos requisitos funcionais e não-funcionais da plataforma Torneyo, citável em estudos técnicos e termos de referência.

Este documento descreve, de forma pública, aberta e versionada, as capacidades funcionais e não-funcionais da plataforma Torneyo (torneyo.com e app.torneyo.com). Ele pode ser citado em estudos técnicos preliminares, termos de referência, pesquisas de mercado e processos de contratação: qualquer interessado tem acesso ao mesmo conteúdo, nas mesmas condições, sem cadastro. Cada versão publicada possui um PDF imutável em URL permanente (ver Versionamento).

Visão geral da solução

  • Software como serviço (SaaS) 100% web, hospedado em nuvem, sem instalação local, acessível por navegador em computadores, tablets e smartphones (interface responsiva).
  • Aplicativo móvel (Android e iOS) para operação em campo: agenda, súmula, chamada de presença — inclusive offline, com sincronização automática — mensalidades, turmas e validação de reservas.
  • Multi-tenant por organização: cada organização possui seus próprios dados, membros, perfis e permissões de acesso; um mesmo usuário pode participar de várias organizações.
  • Interface nas três frentes (web de gestão, site público e aplicativo) disponível em português, inglês e espanhol.

Requisitos funcionais

Gestão de competições

  • Criação e gestão de campeonatos em múltiplas modalidades esportivas (esportes coletivos, individuais, provas de tempo/marca e esportes eletrônicos), com categorias por sexo e faixa etária.
  • Formatos de disputa: fase de grupos, pontos corridos, eliminatória simples, eliminatória dupla, sistema suíço, formato GSL, divisões dentro de uma mesma fase (ex.: Ouro/Prata/Bronze) e torneio relâmpago (criação rápida em um dia).
  • Sorteio e chaveamento: sorteio de grupos e alocação de equipes, geração automática de chaves e brackets, com possibilidade de reinício do sorteio antes do início da disputa.
  • Tabela automática: geração de rodadas e jogos, grade de horários por local e detecção de conflitos de agenda.
  • Classificação em tempo real, com critérios de desempate configuráveis por fase — 11 critérios ordenáveis por prioridade (pontos, vitórias, saldo, gols pró, confronto direto, disciplina, sorteio, entre outros).
  • Súmula digital com modelos configuráveis (súmula de eventos, placar simples e formulário em branco para preenchimento manual), registro de gols, cartões, substituições e escalações; upload da súmula assinada digitalizada, com download disponível na página pública do jogo.
  • Artilharia, ranking de cartões e estatísticas por atleta e por equipe.
  • Punições e suspensões: registro de punições disciplinares e suspensão automática por acúmulo de cartões ou expulsão, com bloqueio do atleta suspenso na escalação.
  • Simulador de resultados: projeção da classificação a partir de placares hipotéticos, sem alterar os resultados oficiais — disponível também na página pública.
  • Arbitragem: cadastro de árbitros e escala de arbitragem por jogo.
  • Transmissões: vínculo de transmissões ao vivo aos jogos (YouTube, Twitch, Kick, Instagram e Facebook) e galeria de vídeos.
  • Provas de tempo e marca (atletismo, natação e afins): provas com baterias e raias, inscrição por prova, registro de resultados por raia, detecção automática de quebra de recordes (tempo, distância, peso e pontos) e classificação por prova.
  • Quadro de medalhas calculado automaticamente por categoria e por prova, com pódio e premiações (troféus, medalhas e outras).

Cadastros e inscrições

  • Cadastro centralizado de atletas com documento de identificação único, foto, histórico de participação e perfil consultável.
  • Documentos do atleta com fluxo de aprovação (envio, análise e deferimento/indeferimento por tipo de documento).
  • Cadastro de equipes com elenco por categoria, comissão técnica com funções e escudo.
  • Inscrição online de equipes e atletas com fluxo de deferimento (aprovação ou recusa pela organização) e convites de inscrição.
  • Credencial (carteirinha) com QR code por atleta e check-in de jogo pela plataforma web, com verificação pública da credencial.

Escolinhas e turmas

  • Gestão de escolinhas esportivas: turmas com professor, faixa etária e limite de vagas.
  • Chamada eletrônica de presença, inclusive offline no aplicativo móvel (registro local com sincronização automática ao restabelecer a conexão).
  • Fila de espera com promoção automática: ao vagar uma matrícula, o próximo da fila é promovido e o responsável é notificado.
  • Configuração de matrícula: validade em meses, aviso prévio de vencimento, tolerância em dias antes do bloqueio de participação e limite de atividades por aluno.
  • Ficha de inscrição do aluno em PDF.
  • Avaliações técnicas do aluno e suspensões de turma.
  • Mensalidades com recorrência configurável, bolsas e descontos (ver Financeiro).

Formulários e PAR-Q

  • Questionário PAR-Q (Physical Activity Readiness Questionnaire) com as perguntas oficiais, complementável com perguntas próprias da organização.
  • Formulários personalizados com tipos de resposta variados, aplicáveis à matrícula e à inscrição.
  • Controle de validade das respostas e exigência configurável (ex.: PAR-Q obrigatório na matrícula).
  • Anexo do formulário assinado (digitalizado) com fluxo de aprovação pela organização.

Reserva de espaços

  • Cadastro de locais e espaços (quadras, campos, salas) com fotos, horários de funcionamento e página pública.
  • Agenda integrada com prevenção de conflitos entre reservas, jogos e demais compromissos do espaço.
  • Autoatendimento: reserva online pelo próprio interessado, com pagamento online no ato (ver gateways em Financeiro) ou reserva gratuita, conforme configuração.
  • Ficha de reserva em PDF com QR code, validável na portaria pela leitura do código no aplicativo móvel.

Portal público e divulgação

  • Site público de resultados por campeonato e por organização, com URL personalizada (slug) verificável, sem exigência de login para consulta.
  • Tabela, classificação, artilharia, estatísticas, quadro de medalhas e recordes publicados automaticamente a partir da operação.
  • Notícias, galeria de fotos e vídeos e enquetes com votação pública.
  • Cards para redes sociais gerados automaticamente (rodada, resultado, classificação, inscrições abertas, campeão, agenda, equipes), prontos para publicação.
  • API pública em JSON para consulta de campeonatos, classificação, jogos, artilharia e estatísticas; widgets de incorporação (embed) de classificação, jogos e artilharia com código de incorporação gerado pela plataforma; API autenticada por chave com escopos de acesso para integrações externas.
  • Metadados de compartilhamento (Open Graph) nas páginas públicas.

Financeiro

  • Cobrança de inscrições de equipes e atletas.
  • Mensalidades com recorrência configurável, bolsas e descontos por aluno.
  • Pagamentos online via gateway com repasse à organização (conta conectada) ou recebimento pela conta da plataforma, além de registro manual de pagamentos.
  • Controle de transações, assinaturas de planos e limites por plano contratado.

Relatórios

  • 12 modelos prontos: artilharia, melhor defesa, classificação, equipes cadastradas, atletas por categoria/equipe/campeonato, cartões, resumo do campeonato, jogos, agenda de jogos e relatório personalizado (construtor com seleção livre de campos).
  • Exportação em PDF, CSV, XLSX, HTML e PNG.

Requisitos não-funcionais

  • Nível de serviço: SLA formal público com classificação de severidades (S1–S4), prazos de resposta e de solução — ver Acordo de Nível de Serviço.
  • Disponibilidade-alvo de 99,0% ao mês, medida por monitoramento externo independente com histórico público e auditável na página de status: torneyo.com/status.
  • LGPD: tratamento de dados pessoais ao longo do ciclo de vida, com inativação lógica de registros (soft delete) — nenhum dado é destruído de forma irrecuperável por operação comum de exclusão — e registro de datas de criação e atualização em todos os cadastros.
  • Autenticação e segurança: autenticação por token JWT; login social OAuth2 (Google); duplo fator de autenticação por aplicativo autenticador (TOTP) ou código por e-mail, com códigos de backup; perfis e permissões por organização.
  • Trilha de auditoria: registro de eventos de auditoria (criação, alteração, inativação, exportação, login/logout) com consulta por administradores.
  • Backups periódicos da base de dados e armazenamento de arquivos em serviço de objetos redundante.
  • Documentação de API aberta (OpenAPI/Swagger): app.torneyo.com/swagger-ui.html.
  • Infraestrutura em nuvem com publicação contínua de atualizações, sem janela de parada para atualizações rotineiras.
  • Notificações multicanal: e-mail, push no aplicativo, notificações no sistema e WhatsApp (API oficial), conforme configuração da organização.

Versionamento deste documento

Este documento segue versionamento editorial no formato AAAA.MM.DD — a data de publicação da revisão do documento. A versão vigente é a 2026.08.18. A plataforma evolui continuamente (lançamentos frequentes); esta especificação descreve o conjunto de capacidades garantido na data da revisão, e novas revisões são publicadas quando há mudança relevante de escopo. Cada versão publicada gera um PDF imutável em URL permanente — o arquivo desta versão fica em /downloads/especificacao-tecnica-v2026.08.18.pdf e não é alterado após a publicação, o que permite citar a versão exata consultada em um estudo técnico ou termo de referência. Alterações de conteúdo geram uma nova versão, registrada no histórico abaixo, sem remover os PDFs anteriores.

Histórico de revisões

VersãoDataMudanças
2026.08.1818/08/2026Versão inicial do documento.

Atualizado em

Continue lendo