DOCUMENTAÇÃO

Melhorias previstas pelo desenvolvedor

Torneios
  • Criar funcionalidade relacionada com Inscrição: próprio tenista realiza a inscrição, situação (confirmado/não confirmado)
  • Criar data inicial/final de inscrição
  • Criar novos status: confirmado, inscrição aberta, inscrição fechada (sinalizar graficamente)
  • Programação: incluir calendário para geração de jogos e não fixo como é atualmente
Rankings
  • Tela inicial: colocar resumo do ranking na tela inicial do ranking (ano atual e select para ano). Link na classe para abrir ranking completo daquela classe/ano
  • Colocar seta para cima em jogadores com 0 no torneio atual
Tenistas
  • Criar abas: Atividade, Estatisticas, Títulos
  • Criar sessão Estatísticas (com gráficos):
    • Ranking por ano (classe) - com link
    • Jogos por ano, V-D por ano
    • Títulos/vices por ano
  • Link para o ranking da classe atual
  • Coluna pontos no quadro resumo
  • Tela inicial: colocar quadro de resumo de tenista aleatório, dividindo espaço com forms Tenista e H2H
  • Tela inicial: não exibir classe em especifico e sim select para escolha apenas (Accordion?)
Restrito
Geral
  • Criar sessão Estatisticas (com gráficos):
    • Qtde de torneios, por ano
    • Qtde de tenistas, por classe
    • Qtde de jogos, por ano e por classe
    • Jogadores top: Qtde de jogos, Qtde de vitorias, Qtde de títulos, Qtde de vices
  • Implementar funcionalidade de recolher dados (Accordion)
  • Ajustar tela de login: como página para não ocultar automaticamente e incluir CPF (?) e trocar usuário por email
  • Implementar crons para envio de dados
  • Revisar geração de PDF
  • Realizar ajustes diversos para melhor visualização e navegabilidade em dispositivos menores (ex.: quantidade de colunas em tabelas, tabs, etc).
  • Colocar compenente [calendário] em campos de data.
  • Ajustes na tela inicial (ao invés de H2H colocar pesquisa de player, etc)
  • Revisar fontes: classes/métodos, separação MVC, private functions
Base de dados
  • Aperfeiçoar cadastro de [usuário]: empresa, email, CPF, acessos, excluir?, etc
  • Bloquear campo de escolha de tabela quando em edição de registro
  • Implementar conceito de multiempresa
  • Remover tabelas fases e tipo_torneio e fixar no sistema OU manter e ocultar do sistema
  • Habilitar exclusão e confirmação
  • Colocar validações na inclusão e alteração
  • Implementar upload de arquivos: foto de tenista | logo de torneio

Melhorias solicitadas pela comunidade

Torneios
  • Tipo de disputa:
    • Criar tipo de disputa: Eliminatória Dupla
    • Criar possibilidade de haver 2 tipos de disputa no mesmo torneio
    • Criar possibilidade de indicar quantidade de grupos (2 a N) em torneio com disputa do tipo misto
Rankings
  • Usar conceito de data de corte?

INTERESSADO!?

Caso tenha interesse em conhecer um pouco mais sobre nosso sistema de gestão de torneios e ranking de tênis, não hesite em nos contactar.