Todos os Recursos. Tudo Incluído.

Sem planos. Sem restrições por funcionalidade. Sem upgrades "premium". Todas as ligas, treinadores e pais têm acesso a tudo abaixo.

Gestão de Equipes e Jogadores

Visualização de Quadro de Inscrições

Veja todas as inscrições de relance em um quadro estilo Kanban organizado por faixa etária — Sub-10, Sub-12, Sub-14 e além. Colunas com código de cores mostram contagem de jogadores por divisão, enquanto badges de resumo exibem contagens de Total, Pendente, Aprovado e Rejeitado em tempo real. Busque por nome do jogador ou pai, filtre por status e alterne entre visualizações de Quadro e Lista. Cada card mostra o nome do jogador, pai vinculado, data de nascimento, status de aprovação e conclusão do termo.

Conta e Login dos Pais

Os pais se registram e fazem login através do portal da sua liga em yourleague.teamcav.com. O formulário de cadastro coleta nome, sobrenome, email, telefone e senha — com aceitação dos Termos de Serviço e Política de Privacidade integrados. Pais que retornam fazem login e continuam de onde pararam. O logo e nome da sua liga são exibidos com destaque para que as famílias sempre saibam que estão no lugar certo.

Informações do Jogador e Contato do Responsável

O formulário de inscrição coleta nome, sobrenome, data de nascimento e anos de experiência do jogador. As informações de contato dos pais são preenchidas automaticamente para usuários conectados — incluindo nome, email e telefone — com a opção de adicionar um segundo responsável. O total sempre fica visível no topo para que as famílias saibam o custo antes de enviar.

Perfil do Jogador e Preferências de Posição

Uma seção opcional de perfil do jogador permite aos pais fornecer apelido, gênero, tamanho da camisa e número preferido. As preferências de posição são capturadas com um seletor visual cobrindo todas as funções — Goleiro, Zagueiro, Lateral Esquerdo, Lateral Direito, Zagueiro Central, Meio-campista, Meia Esquerda, Meia Direita, Meia Central, Atacante, Centroavante e Ponta — para que os técnicos saibam onde cada jogador quer jogar antes da temporada começar.

Coleta de Informações de Saúde, Segurança e Alergias

A inscrição captura informações críticas de saúde com chips de alergia de um toque para Amendoim, Nozes, Laticínios, Ovo, Trigo/Glúten, Soja, Peixe, Frutos do Mar, Gergelim e Picada de Abelha — além de um campo personalizado para outras alergias e notas médicas em texto livre. Um aviso destacado lembra aos pais que informações de alergia serão compartilhadas com os técnicos para segurança no lanche. A seção opcional "Jogar com um Amigo" permite às famílias solicitar um companheiro de equipe ou técnico específico, e a liga fará o possível para acomodar durante a formação das equipes.

Planos de Pagamento, Termos de Responsabilidade e Descontos

As famílias escolhem um plano de pagamento na inscrição — pagar à vista ou parcelar mensalmente com uma taxa de conveniência claramente divulgada. Um termo de responsabilidade da liga com link clicável deve ser aceito antes do envio. Códigos de desconto podem ser aplicados com um toque, e inscrições de $0 automaticamente pulam a etapa de pagamento. O botão Enviar Inscrição finaliza todo o processo em um único fluxo.

Gerenciamento de Códigos de Desconto

Crie e gerencie códigos de desconto através de um painel dedicado de Descontos. Cada código pode ser um valor fixo em reais (como R$50 de desconto para técnicos) ou uma porcentagem (como 10% para inscrição antecipada). Defina datas de expiração opcionais, ative ou desative códigos com um clique, e edite ou exclua códigos a qualquer momento. Códigos expirados são sinalizados automaticamente em vermelho. Os pais inserem seu código durante o checkout da inscrição, e inscrições de $0 pulam completamente a etapa de pagamento — perfeito para bolsas, descontos para funcionários e preços para irmãos.

Diretório de Usuários da Liga

Visualize todos os jogadores, pais, técnicos e oficiais da sua liga em uma única tabela pesquisável. Organize por nome, filtre por equipe ou função, e acesse rapidamente os detalhes de qualquer usuário. Ações em massa como importação e exportação CSV facilitam o cadastro de uma liga inteira de uma só vez.

Criar e Gerenciar Usuários

Adicione novos usuários com um formulário de perfil abrangente que captura tudo desde o início — atribuição de função, colocação na equipe, data de nascimento, pontuação de habilidade, anos de experiência, posições preferidas, tamanho da camisa, preferências de comunicação e disponibilidade para carona. Vincule pais e responsáveis diretamente durante a criação, e registre notas médicas e alergias para que nada seja esquecido.

Perfis Detalhados de Jogadores e Pais

Clique em qualquer usuário para visualizar instantaneamente seu perfil completo — foto, número da camisa, tamanho, posições, atribuição de equipe, notas de saúde e segurança, e responsáveis vinculados com permissões granulares por pai para chat, cronograma, RSVP e finanças. Tudo que técnicos e administradores precisam, visível de relance.

Diretório e Gerenciamento de Equipes

Visualize e gerencie todas as equipes da sua liga em um único painel. Filtre por esporte, faixa etária, divisão ou técnico principal. Crie novas equipes instantaneamente, importe listas via CSV, e clique no nome de qualquer equipe para ver sua lista completa, cronograma e estatísticas.

Atribuição de Função e Colocação na Equipe

Atribua qualquer uma das 10 funções — de Técnico Principal a Tesoureiro a Voluntário — diretamente do perfil de um usuário. Coloque usuários em uma ou mais equipes, capture informações de contato, e atualize relacionamentos familiares em uma única edição. As funções direcionam tudo mais no TeamCav: quem pode enviar pontuações, quem aparece na lista pública, quem recebe comunicações dos pais, e quem precisa de credenciamento adicional.

Construtor Visual de Equipes

Construa equipes equilibradas com uma interface de arrastar e soltar diferente de qualquer coisa no esporte juvenil. Cada jogador exibe seu nível de habilidade e anos de experiência, e cada equipe mostra médias em tempo real para que você possa ver desequilíbrios instantaneamente. Ative o balanceamento automático para deixar o sistema distribuir talento uniformemente, visualize pedidos de amizade do registro, e identifique equipes que estão acima ou abaixo da capacidade de relance. Chega de equipes desbalanceadas — toda criança tem uma chance justa.

Lista Móvel

Técnicos veem sua lista completa direto do aplicativo móvel — cada jogador exibido com sua foto, número da camisa, idade, apelido e posição principal. Organize por nome, número ou posição, e toque em qualquer jogador para mergulhar em seu perfil completo.

Perfis Móveis Abrangentes de Jogadores

O perfil de cada jogador é um quadro completo — posições preferidas, data de nascimento, gênero, preferências de comunicação, status de carona com anotações, pais vinculados com toque para ligar e toque para enviar email, notas médicas destacadas para visibilidade do técnico, nível de habilidade, anos jogados e contatos de emergência com chamada de um toque. Técnicos têm a informação que precisam para o dia do jogo, treino e tudo mais.

Apto para Jogar — Verificação de Saúde no Dia do Jogo

Antes de cada jogo, os pais completam uma verificação rápida "Apto para Jogar" para cada jogador da família. A tela de detalhes do evento mostra uma aba Saúde listando cada criança com um botão "Completar". O questionário faz duas perguntas simples de sim/não — uma sobre lesões e sintomas de concussão, uma sobre doença contagiosa — com um campo opcional de observações para contexto adicional. Os técnicos veem rapidamente quem foi liberado e quem não foi, para que nenhum jogador entre em campo sem um status de saúde atual.

Alertas de Alergia e Visão de Segurança para Técnicos

Quando um responsável reporta uma alergia durante a inscrição — selecionando de alérgenos comuns como Amendoim, Nozes, Laticínios, Ovo e mais, ou adicionando uma alergia personalizada — essa informação vai diretamente para a visão do técnico no perfil do jogador. Alergias graves aparecem em um cartão de aviso vermelho destacado com o alérgeno específico realçado, junto com as instruções de segurança dos pais (como "Não dar lanches sem consultar os pais"). Notas médicas como "Alergia a amendoim — carrega EpiPen" aparecem abaixo para que os técnicos tenham contexto completo rapidamente.

Notas Médicas e Acompanhamento de Lesões

Todo perfil de jogador inclui uma seção Saúde e Segurança visível aos técnicos, mostrando notas médicas enviadas durante a inscrição ou atualizadas pelos pais durante a temporada. Lesões anteriores, condições em andamento e status de recuperação são exibidos claramente — como "Entorse anterior no tornozelo esquerdo — totalmente curado" — para que a comissão técnica possa monitorar jogadores em retorno e ajustar a intensidade do treino. Contatos de emergência com números de telefone para chamada direta são exibidos logo abaixo para acesso instantâneo durante qualquer incidente.

Fluxo de Trabalho Integrado Checkr

O TeamCav se conecta diretamente ao Checkr — o mesmo provedor de verificação de antecedentes confiado pela Uber, DoorDash e Lyft. Envie um convite do seu painel administrativo, e o candidato recebe um link de email seguro para completar a verificação no próprio dispositivo. Os resultados retornam automaticamente através de webhooks criptografados. Sem papelada manual, sem portais de terceiros, sem perseguir status de conclusão.

Central de Comando de Verificação de Antecedentes

Um painel dedicado dá aos administradores da liga clareza instantânea sobre quem está liberado, quem está em progresso, quem precisa de revisão e de quem a verificação está expirando em breve. Cada registro é pesquisável por nome e equipe, filtrável por status, e exportável para CSV para relatórios offline ou resposta de auditoria. O painel é a única fonte de verdade — cada ação de convite, reenvio, cancelamento e exclusão está aqui.

Indicadores de Status Inteligentes

Indicadores codificados por cores aparecem ao lado de cada técnico, gestor e árbitro em todo o aplicativo administrativo — verde para liberado, azul para em progresso, laranja para precisa de revisão, vermelho para obrigatório-mas-ausente. Clique no ícone vermelho ao lado de qualquer usuário e você é levado direto ao painel de Verificação de Antecedentes com o convite já em trânsito, pronto para enviar. Sem buscar, sem copiar-colar, sem cliques desperdiçados.

Requisitos Baseados em Função, do Seu Jeito

Por padrão, o TeamCav exige verificação de antecedentes para Técnicos Principais, Técnicos Assistentes, Técnicos, Gestores, Gestores Assistentes e Árbitros — toda função com acesso sustentado a crianças. Tesoureiros e outras funções são opcionais. Cada liga configura sua própria lista de funções obrigatórias para atender à política local, regras do órgão dirigente ou requisitos de seguro.

Três Níveis de Pacote, em Linguagem Clara

Escolha entre três pacotes Checkr, descritos sem jargão de RH: Criminal Básico Plus (verificação de identidade mais registros criminais nacionais e de agressores sexuais — recomendado para a maioria dos técnicos voluntários), Criminal Essencial (adiciona registros criminais do condado de 7 anos — recomendado para funcionários pagos e tesoureiros), ou Criminal Completo (adiciona buscas criminais federais e estaduais — para funções administrativas seniores ou qualquer pessoa com acesso não supervisionado a crianças). Administradores da liga escolhem o que se adequa a cada função; não é necessário decodificador.

Rastreamento Automático de Renovação

Verificações de antecedentes não duram para sempre — a maioria das ligas requer re-verificação periódica. O TeamCav permite que cada liga defina sua própria cadência de renovação (12, 24 ou 36 meses) e automaticamente apresenta expirações próximas 30 dias antes através do tile do painel "Expirando em Breve". Técnicos cujas verificações expiram são sinalizados com o mesmo indicador de ação vermelho que aqueles que nunca tiveram uma — ninguém passa despercebido.

Retenção de Registros Compatível com FCRA

As regras da Lei Federal de Relatórios de Crédito Justo (FCRA) exigem que relatórios de verificação de antecedentes concluídos sejam retidos — eles não podem ser excluídos por capricho. O TeamCav aplica isso no lado do servidor: verificações concluídas (resultados limpos, considerar, suspensos ou em disputa) não podem ser removidas do sistema. Apenas convites cancelados e registros expirados podem ser limpos, e cada ação — convite, reenvio, cancelamento, exclusão — é registrada no log de atividades da liga para auditabilidade completa.

Dia de Jogo e Mídia

Placar em Tempo Real

Técnicos controlam o placar e o cronômetro. Pais veem um placar ao vivo sincronizado no celular.

Cronômetro de Jogo ao Vivo

Um cronômetro de jogo sincronizado, controlado pelo técnico, mantém todos na mesma página — esteja no jogo ou acompanhando de casa.

Registro Rápido de Eventos

Registre gols, defesas, cartões e substituições em dois toques com seletor inteligente de jogadores.

Lance a Lance

Cada evento do jogo aparece numa linha do tempo ao vivo com ícones coloridos e horários.

Chat Durante o Jogo

Uma sala de chat dedicada e em tempo real para cada jogo permite que pais e torcedores torçam pelo time, compartilhem comentários e celebrem grandes jogadas juntos.

Fotos Colaborativas do Jogo

Pais enviam fotos durante o jogo. Imagens são transmitidas instantaneamente para todos assistindo via sincronização em tempo real.

Transmissão ao Vivo dos Jogos

Transmita qualquer jogo ao vivo diretamente pelo aplicativo. A comissão técnica inicia uma transmissão diretamente do app ou através do aplicativo gratuito Larix Broadcaster — apenas copie uma URL e comece. Qualquer pessoa com TeamCav pode tocar no botão AO VIVO para assistir em tempo real de qualquer lugar. Os espectadores interagem com reações de emoji flutuantes, enquetes ao vivo com cronômetros e contadores de visualizações em tempo real. Capture clipes de destaque de 30 segundos durante a transmissão que são automaticamente marcados no jogo para replay posterior. Compartilhe a URL de reprodução com qualquer pessoa — funciona no Safari, VLC ou qualquer player compatível com HLS.

Definições de Estatísticas Personalizadas

Defina exatamente quais estatísticas sua liga acompanha — gols, assistências, chutes, defesas, tempo de campo, tempo de goleiro e muito mais. Escolha entre modelos comuns ou crie estatísticas totalmente personalizadas com seus próprios nomes e abreviações. Reordene-as para combinar com seu fluxo de trabalho e ative ou desative o acompanhamento a qualquer momento.

Classificação dos Times e Resultados dos Jogos

Vitórias, derrotas, empates, porcentagem de vitórias, pontos a favor, pontos contra, diferença de pontos e sequência atual — tudo calculado automaticamente a partir dos placares dos jogos. Resultados dos jogos codificados por cores facilitam a visualização da temporada de um time rapidamente.

Classificação dos Jogadores

Rankings expansíveis para cada estatística acompanhada — gols, assistências, chutes, defesas e qualquer estatística personalizada que sua liga defina. Os jogadores são classificados em todo o time com seções recolhíveis para que técnicos e pais possam ver rapidamente quem está liderando em cada categoria.

Galeria de Fotos e Vídeos da Equipe

Cada jogo tem sua própria seção de galeria onde qualquer pessoa da equipe — técnicos, pais e jogadores — pode enviar fotos e vídeos e marcá-los para o jogo específico em que foram feitos. A mídia é organizada por data e confronto, então a galeria se constrói sozinha ao longo da temporada. Reaja a fotos e vídeos com reações emoji e deixe comentários para reviver os melhores momentos juntos.

Destaques do Jogo

A galeria inclui uma aba dedicada de Destaques onde pais e torcedores podem assistir clipes de melhores momentos de qualquer jogo que foi transmitido ao vivo. Os clipes são marcados automaticamente para seu jogo, então você pode pular direto para as melhores jogadas de qualquer confronto da temporada.

Agendamento e Logística

Assistente de Programação Automática

Gere uma programação completa de temporada em formato todos-contra-todos em minutos com um assistente guiado de três etapas. O primeiro passo define suas restrições — período da temporada, dias da semana disponíveis para jogos e horários de jogos disponíveis. O segundo passo seleciona quais equipes e locais de campo incluir. O terceiro passo mostra um resumo completo das suas seleções com os jogos calculados por equipe, depois um clique em "Gerar Programação" cria todos os confrontos automaticamente. Sem planilhas, sem malabarismos manuais — apenas defina seus parâmetros e deixe o TeamCav cuidar do resto.

Calendário de Programação e Gestão de Eventos

Gerencie toda a programação da sua liga a partir de um painel de calendário poderoso com visualizações de Mês, Semana e Dia, além de um toggle de Lista para navegação em estilo tabela. Filtre por tipo de evento, divisão, equipe, local ou semana. Crie eventos individuais com controle total — tipo de evento (Jogo, Treino, Torneio), toggle casa/visitante, data, horário, horário de chegada (exibido em laranja negrito), duração, número da semana, local, equipes da casa e visitante, e designação de árbitros com opção "Adicionar Oficial". Datas de bloqueio estão integradas para bloquear feriados e fechamentos de instalações, e detecção de conflitos valida disponibilidade de local e equipe antes de salvar.

Visualização da Programação do Dia do Jogo

Mude para a visualização Dia para ver todos os eventos acontecendo em uma data específica — cada card de jogo mostra o horário, confronto, liga e local de relance. Perfeito para coordenação do dia do jogo quando múltiplas equipes estão jogando em diferentes campos. Edite ou exclua qualquer evento diretamente do card, e use as setas de navegação de data para percorrer a temporada dia a dia.

Card do Próximo Jogo e Programação Móvel

A aba Programação móvel coloca tudo que os pais precisam em destaque. Um card expansível "Próximo Jogo" mostra o adversário, data, horário, horário de chegada em laranja negrito, local com link clicável do mapa, e designações de voluntários (Lanches, Bebidas, Montagem do Campo) para que as famílias saibam exatamente quem está cuidando do quê. Abaixo do card, a programação completa da temporada lista todos os próximos jogos e treinos com data, horário e local — tudo filtrável por tipo de evento.

Disponibilidade do Jogador e RSVP

Pais e jogadores confirmam presença para cada evento — treinos e jogos — com um simples toque em Sim, Talvez ou Não, além de uma nota opcional para contexto. Cada card de evento mostra o tipo, data, horário e local para que as famílias possam tomar decisões informadas rapidamente. Os técnicos veem uma contagem em tempo real antes de cada sessão, facilitando o planejamento de escalação e estratégia de substituição com bastante antecedência do dia do jogo.

Gerenciamento de Locais e Campos

Gerencie todos os locais de jogos e campos de treino em um painel centralizado. Cada local armazena seu endereço, nome e telefone do responsável, e observações administrativas. Ao criar ou editar um local, defina seu tipo — local de jogos, campo de treino, ou ambos — e configure propriedades específicas para treinos como iluminação, tipo de superfície, tamanho do campo, máximo de equipes simultâneas, e janelas de disponibilidade semanal. Os técnicos veem esses detalhes ao navegar pelos campos no aplicativo móvel.

Solicitações de Horário de Treino da Temporada

Os técnicos solicitam um horário de treino semanal recorrente para toda a temporada diretamente do aplicativo móvel. Navegue pelos campos disponíveis com detalhes como tipo de superfície, iluminação e capacidade, depois selecione um horário preferido das janelas de disponibilidade definidas pelo administrador. Adicione horários alternativos como backup caso a primeira opção não esteja disponível, inclua observações opcionais para o administrador, e envie. A solicitação aparece no painel de Reservas de Campo do administrador para análise.

Solicitações de Campo Individuais

Precisa do campo para um treino único ou evento especial? Os técnicos enviam solicitações de reserva individuais selecionando uma data, horário de início e fim, e adicionando observações explicando o propósito. As solicitações passam pelo mesmo fluxo de aprovação administrativa, e os técnicos veem o status pendente junto com suas solicitações de temporada.

Aprovação de Reservas pelo Administrador

Os administradores da liga analisam todas as solicitações de reserva de campo — tanto da temporada quanto individuais — em um painel com abas para Solicitações de Temporada, Solicitações Individuais, Pendentes, Aprovadas, Negadas, e visualizações de Todas. Filtre por esporte, faixa etária, equipe ou local. Aprove ou negue solicitações com um clique, e solicitações de temporada aprovadas automaticamente geram reservas semanais recorrentes para toda a temporada de treinos.

Preferências e Observações de Carona

Os pais definem as preferências de carona da família diretamente no perfil do filho com dois botões simples — "Pode oferecer caronas" e "Precisa de caronas" — além de um campo de texto livre "Observações sobre Caronas" para detalhes como "Posso levar mais 3 crianças da região do Parque Burke para os jogos" ou "Preciso de ajuda para levar o Erik aos treinos na terça-feira". Essas informações são inseridas uma vez e ficam visíveis para toda a comissão técnica e equipe durante toda a temporada.

Status de Carona nos Perfis dos Jogadores

O perfil de cada jogador exibe o status de carona da família com uma etiqueta visual clara — uma tag verde "Pode oferecer caronas" com ícone de van, ou uma tag azul "Precisa de caronas" com ícone de joinha — junto com a observação da carona dos pais e suas informações de contato logo abaixo. Técnicos e outros pais podem ver rapidamente quem precisa de ajuda e quem pode oferecer, depois coordenar diretamente através dos dados de contato dos pais sem etapas extras.

Criação e Inscrição de Vagas de Voluntários

Os técnicos criam vagas de voluntários para cada jogo — Bebidas, Lanches, Preparação do Campo, Juiz de Linha, ou qualquer função personalizada — especificando quantos voluntários são necessários por vaga. Os pais veem a aba Voluntários na tela de detalhes do jogo e reservam vagas disponíveis com um toque. Uma vez que a vaga é preenchida, o nome dos pais aparece e o botão Inscrever-se é desabilitado para todos os outros pais, então as funções do dia do jogo ficam bem claras sem confusão ou reserva dupla. Os técnicos podem excluir ou ajustar vagas a qualquer momento.

Papel de Usuário Voluntário Dedicado

Voluntário é um papel de primeira classe no TeamCav junto com Técnico, Pai/Mãe, Jogador e Oficial. Os administradores da liga podem adicionar voluntários do painel de Usuários e atribuí-los diretamente a uma equipe. Os voluntários recebem um email de boas-vindas para configurar sua conta, dando-lhes acesso à programação da equipe, canais de comunicação e inscrição de voluntários — sem precisar ser um pai/mãe ou técnico no elenco.

Comunicação e Engajamento

Canais de Chat Baseados em Função

Cada equipe recebe quatro canais de chat pré-configurados automaticamente — Anúncios (somente leitura para pais), Cantinho dos Técnicos (discussão privada apenas da comissão técnica), Chat da Equipe (técnicos, pais e jogadores), e Sala dos Pais (coordenação entre pais). Cada canal tem seu próprio ícone e propósito, então as conversas ficam organizadas e todos sabem exatamente onde postar. Os pais também podem optar por receber mensagens do chat via SMS, então nunca perdem uma atualização importante mesmo se não estiverem no aplicativo.

Cantinho dos Técnicos

Um canal privado exclusivamente para a comissão técnica discutir estratégia, mudanças de escalação e atualizações dos jogadores sem os pais verem a conversa. Os técnicos compartilham planos de jogo, sinalizam lesões, coordenam substituições e tomam decisões táticas — tudo em um espaço dedicado que mantém discussões sensíveis do treinamento separadas da comunicação de toda a equipe.

Chat da Equipe

O canal de toda a equipe onde técnicos, pais e jogadores se conectam. Os técnicos compartilham detalhes do dia do jogo como horários de aquecimento e instruções de chegada, os pais coordenam equipamentos, e toda a equipe constrói energia antes dos grandes confrontos. Suporte a emojis e anexos de arquivos mantêm a conversa animada e prática.

Sala dos Pais

Um espaço dedicado para os pais se organizarem entre si — escala de lanches, dúvidas sobre produtos do time, conselhos sobre numeração de uniformes, ofertas de carona e tudo mais que não precisa do envolvimento do técnico. Os pais se ajudam diretamente, construindo comunidade e reduzindo a carga sobre a comissão técnica.

Avisos e Mensagens Urgentes

O canal de Avisos somente leitura é onde os técnicos postam atualizações críticas do time — detalhes do dia da foto, mudanças de cronograma e lembretes de avaliação. Mensagens fixadas ficam no topo em um cabeçalho recolhível para que nada importante seja perdido. Mensagens urgentes aparecem com uma borda amarela em negrito e ícone de aviso, e pais que optaram por recebimento via SMS recebem esses alertas como mensagens de texto — garantindo que cancelamentos por clima e mudanças de última hora cheguem a todas as famílias instantaneamente, mesmo que não estejam verificando o app.

Widget Cantinho do Técnico na Tela Inicial

Técnicos postam mensagens que aparecem como um card destacado na tela inicial de cada pai e jogador — perfeito para resumos pós-jogo, notas motivacionais, prévia de treinos e atualizações semanais. Cada post mostra o nome do técnico e horário, e os pais veem no momento em que abrem o app sem navegar para nenhum canal de chat.

Configurações de Notificações de Alertas Críticos

Pais e técnicos controlam exatamente como recebem mensagens urgentes — cancelamentos de jogos, mudanças de cronograma e anúncios de emergência — com controles independentes para Notificações Push (alertas neste dispositivo), Mensagens de Texto SMS (alertas urgentes via texto) e Cópias por Email (mensagens urgentes enviadas por email). Cada canal pode ser ligado ou desligado independentemente, para que as famílias recebam informações críticas através da combinação que funciona melhor para seu estilo de vida. Essas configurações se aplicam especificamente a mensagens de alta prioridade, garantindo que o importante sempre chegue.

Lembretes de Eventos Personalizáveis

Cada família configura seus próprios lembretes de eventos personalizados com um assistente de Configuração Rápida oferecendo presets prontos — "1 Dia Antes dos Jogos" como notificação push, "1 Hora Antes de Todos os Eventos" como alerta push, ou "2 Dias Antes dos Jogos" como SMS. Cada lembrete especifica o timing, canal de entrega e quais tipos de eventos se aplicam. As famílias podem criar quantos lembretes precisarem, misturando notificações push e SMS em diferentes janelas de tempo, para que ninguém nunca esqueça um jogo ou chegue atrasado no treino.

Lembretes de RSVP e Modo Cobrança

O app envia automaticamente lembretes de RSVP como notificações push para pais que não confirmaram sua disponibilidade — mostrando o nome do time, adversário e data direto na tela de bloqueio do telefone. Para técnicos que precisam de uma contagem rápida, o botão "Cobrar RSVPs" em qualquer jogo envia uma cutucada com um toque para cada família que ainda não respondeu. Combinado com a aba Check-In para rastreamento de presença no dia do jogo, os técnicos sempre sabem exatamente quem está vindo e quem confirmou em campo.

Entrega de Mensagens Urgentes via SMS

Quando um técnico posta uma mensagem urgente ou de última hora — como cancelamento de treino devido ao clima ou uma chamada de emergência para um goleiro voluntário — pais que têm SMS habilitado recebem a mensagem completa como texto via Twilio em segundos. O texto inclui o nome do técnico e a mensagem completa, para que os pais recebam a informação mesmo se não estiverem verificando o app. Um trabalho em segundo plano também monitora mensagens urgentes não lidas e automaticamente envia SMS para qualquer pai que não viu a mensagem em 5 minutos, garantindo que nenhuma família fique no escuro.

Cronograma Rápido na Tela Inicial

A tela inicial mantém as famílias orientadas com cards de Próximo Treino e Próximo Jogo exibidos lado a lado — cada um mostrando dia, data, hora e local de relance. Os pais nunca precisam vasculhar um calendário para saber o que vem a seguir. Toque em qualquer card para abrir os detalhes completos do evento com horário de chegada, adversário, escalações de voluntários, status de RSVP e mais.

Editor de Transmissão por Email

Componha e envie emails profissionais para toda a liga com um editor de texto rico completo — negrito, itálico, sublinhado, tamanho da fonte, cores, links, listas e controles de alinhamento. Filtre destinatários por equipe, função, ou qualquer combinação, e veja sua contagem exata de destinatários antes de enviar. Salve assinaturas de email personalizadas, navegue pelo seu histórico de transmissões, e reutilize emails passados como modelos. Seja uma carta de boas-vindas, atualização do tempo, ou anúncio de fim de temporada, alcance todas as famílias da sua liga com um clique.

Assistente com IA (Portal Administrativo)

Tem alguma pergunta sobre o TeamCav? Apenas pergunte. O painel administrativo inclui um assistente de IA integrado que te orienta através de qualquer recurso passo a passo. Pergunte como adicionar um jogador, configurar inscrições, agendar jogos, gerenciar funções ou resolver um problema — e obtenha uma resposta clara e contextualizada instantaneamente. Sugestões de início rápido ajudam novos administradores a se orientarem rapidamente, e toda resposta é personalizada para sua função.

Assistente com IA (Aplicativo Mobile)

O mesmo assistente de IA está disponível no aplicativo mobile para treinadores, pais e jogadores. Obtenha respostas instantâneas da lateral do campo, das arquibancadas ou em movimento — sem precisar entrar no painel administrativo. Pergunte sobre cronogramas, elencos, procedimentos do dia de jogo ou qualquer outra coisa e receba uma resposta útil e consciente da sua função em segundos.

Administração e Finanças

Painel de Saúde Financeira

Veja o panorama financeiro completo da sua liga de relance — valores Totais Faturados, Coletados, Pendentes e Vencidos com contagens de faturas, além de uma Taxa de Cobrança em tempo real exibida como um anel de progresso visual. Filtre por faixa etária ou equipe, pesquise por nome dos pais ou ID da fatura, e alterne entre visualizações de Todas, Pagas, Pendentes, Vencidas, Parciais e Auxílio Financeiro. Cada fatura mostra o responsável, equipe, status, total, valor pago, saldo restante, data de vencimento e data de criação.

Faturas e Pagamentos Móveis

Os pais visualizam e pagam suas faturas diretamente pelo aplicativo móvel. Cada fatura mostra o valor, nome da inscrição e status. Toque para ver um resumo completo com cobrança detalhada e total a pagar, depois pague instantaneamente através da folha de pagamento nativa segura do Stripe — suportando cartões de crédito, cartões de débito e Stripe Link para checkout com um toque. Uma opção "Pagar Valor Personalizado" permite que os pais façam pagamentos parciais do seu saldo.

Diretório de Árbitros

Gerencie todos os árbitros e oficiais de jogo em um painel dedicado. Visualize níveis de certificação, esporte principal, avaliações médias dos técnicos, números de telefone e próximas designações de jogos rapidamente. Filtre por esporte, certificação ou avaliação, e importe árbitros em massa via CSV.

Designações de Jogos e Agendamento

Designe árbitros para jogos através de quatro etapas de fluxo de trabalho — Pendente, Confirmado, Vagas Abertas e Concluído. Crie vagas de designação para árbitros principais, árbitros assistentes, juízes de linha e muito mais. Filtre por função, data, árbitro ou local. Confirme ou rejeite designações com um clique e acompanhe quais jogos ainda precisam de cobertura para que nada passe despercebido.

Folha de Pagamento e Taxas de Pagamento dos Árbitros

Acompanhe cada valor devido aos seus árbitros com um painel completo de folha de pagamento. Cartões de resumo mostram total devido, total pago e total geral rapidamente, com um detalhamento por árbitro de designações, pagamentos pendentes e valores pagos. Defina taxas de pagamento padrão por função — Árbitro Principal, Árbitro Assistente, Juiz de Linha, Anotador, Cronometrista — e o sistema calcula os ganhos automaticamente.

Sistema de Avaliação dos Técnicos

Após cada jogo, os técnicos avaliam os árbitros que trabalharam em sua partida. Uma avaliação simples de 5 estrelas com comentários escritos opcionais dá aos administradores da liga um feedback honesto sobre o desempenho dos árbitros. Os técnicos escolhem se sua avaliação é visível apenas para os administradores ou compartilhada também com o árbitro. As avaliações se somam na pontuação média de cada árbitro no diretório, ajudando as ligas a recompensar grandes árbitros e resolver problemas cedo.

Assistentes de Geração de Políticas com IA

O TeamCav inclui três assistentes de políticas guiados — Termos de Serviço, Política de Privacidade e Termo de Responsabilidade da Liga — cada um crítico para proteção legal efetiva. Responda uma série de perguntas em linguagem simples (como sua política de reembolso, práticas de coleta de dados e preferências de responsabilidade), e a IA do TeamCav gera um documento de política completo e profissionalmente escrito, personalizado para sua liga. Um lembrete destacado incentiva revisão legal antes da publicação. Não é necessário advogado para começar — mas você terá uma base sólida se escolher consultar um.

Termo de Responsabilidade da Liga com Assinatura Obrigatória

Os pais não podem registrar seu filho até que tenham lido e assinado o termo de responsabilidade da liga. O termo abre como um documento rolável cobrindo assunção de risco, renúncia e liberação de responsabilidade, autorização médica, protocolo de concussão, código de conduta, cancelamentos por clima e uma seção completa de reconhecimento. Os pais assinam eletronicamente digitando seu nome legal completo, e sua assinatura é registrada com carimbo de data/hora. Sem atalhos — toda família deve concordar antes de completar o registro.

Edição e Publicação de Políticas

Após uma política ser gerada, administradores podem editar cada palavra em um editor de texto completo diretamente do painel de Políticas. Salve rascunhos, visualize o documento como os pais irão vê-lo, copie o texto ou comece completamente do zero com um novo assistente. Quando estiver pronto, publique com um clique — a política entra no ar no seu portal de registro instantaneamente. Despublique a qualquer momento para fazer revisões. Cada política mostra seu carimbo de última atualização e status atual (Não Iniciado, Rascunho ou Publicado).

Controle de Acesso por Função

Admin, Técnico Principal, Técnico Assistente, Tesoureiro, Gerente, Gerente Assistente — cada um com permissões precisas.

Registro de Atividades

Toda operação de criação, atualização, exclusão e importação é registrada para visibilidade completa da trilha de auditoria.

Cotas de Armazenamento e Assinaturas

Ligas gerenciam limites de armazenamento de mídia. Atualize planos via Stripe com atualizações automáticas de cota.

Autenticação Segura e Criptografia

Toda conta é protegida com hash de senha bcrypt e autenticada via JSON Web Tokens (JWT). Tokens são delimitados por liga, significando que o sistema impõe isolamento de dados no nível de autenticação — um usuário em uma liga nunca pode acessar dados de outra liga, mesmo se de alguma forma obtivesse um token válido. Fluxos de redefinição de senha usam códigos de 6 dígitos com tempo limitado, e o sistema nunca revela se um email existe durante o processo de redefinição, prevenindo ataques de enumeração de contas.

Controle de Acesso Baseado em Funções (10 Funções)

O TeamCav impõe permissões granulares através de 10 funções distintas — SuperAdmin, Admin, Gerente, Gerente Assistente, Treinador Principal, Treinador Assistente, Treinador, Tesoureiro, Jogador e Pai/Mãe. Cada função vê apenas o que deveria. Treinadores não podem acessar dados financeiros. Tesoureiros veem detalhes financeiros completos mas não podem modificar elencos. Gerentes obtêm acesso similar ao admin mas não podem criar faturas, processar reembolsos ou dividir pagamentos. Gerentes Assistentes obtêm o mesmo acesso que Gerentes mas sem qualquer visibilidade financeira. Todo endpoint de API valida a função do usuário antes de retornar dados, e o Painel Administrativo adapta sua interface para mostrar apenas os recursos que cada função está autorizada a usar.

Privacidade Financeira e Isolamento de Dados

Dados financeiros são protegidos por um sistema de privacidade multicamadas. Quando faturas são divididas entre responsáveis, cada pai/mãe vê apenas seu próprio saldo — nunca o do outro. Lembretes de pagamento são enviados apenas para o responsável específico atribuído àquela fatura. Tentativas não autorizadas de acessar a fatura de outra família retornam um 404 (não um 403), para que agentes maliciosos nem consigam confirmar se uma fatura existe. Faturas divididas originais são ocultadas de todas as visualizações e marcadas com um status SPLIT especial. Treinadores veem informações financeiras censuradas por padrão, enquanto a função dedicada de Tesoureiro fornece visibilidade financeira completa sem privilégios administrativos mais amplos.

Controles de Permissão de Responsáveis

O modelo de unidade familiar do TeamCav oferece suporte a famílias modernas complexas com permissões granulares para responsáveis. Cada relação de responsabilidade inclui sinalizadores individuais que controlam exatamente o que aquele adulto pode fazer — can_chat (participar de conversas da equipe), can_view_schedule (ver horários de jogos e treinos), can_manage_rsvp (marcar presença), can_view_financials (ver faturas e pagamentos), e is_primary_contact (receber notificações prioritárias). Isso significa que um pai/mãe não-guardião, padrasto/madrasta ou avô/avó podem receber exatamente o acesso de que precisam — nem mais, nem menos.

Armazenamento Privado de Documentos e Mídia

Todos os documentos enviados — certidões de nascimento, liberações médicas, arquivos de verificação e mídia da equipe — são armazenados privadamente no AWS S3 sem acesso público. Visualizar qualquer documento requer uma URL pré-assinada com tempo limitado que expira após uma hora. O armazenamento de mídia da liga é controlado por cota, e os arquivos de cada liga ficam isolados em sua própria pasta S3 delimitada pelo ID da liga. Nenhum documento é acessível através de uma URL previsível ou permanente.

Privacidade de Comunicação e Notificação

Cada email, SMS e notificação push é enviada individualmente para cada destinatário — nunca como uma mensagem em massa onde as famílias poderiam ver as informações de contato umas das outras. O sistema elimina duplicações de forma inteligente para que um pai que é tanto membro do chat quanto responsável não receba a mesma notificação duas vezes. Todas as salas de chat são privadas e controladas por membros, com proteção de escrita do lado do servidor em canais de anúncios garantindo que apenas funcionários autorizados possam postar. O Assistente de IA inclui limitação de taxa (10 solicitações/hora, 30/dia por usuário), filtragem de abuso baseada em palavras-chave e registro completo de conversas para monitoramento de segurança.

Personalização e Plataforma

Seu Próprio Site de Inscrições — Criado em Segundos

Esta é uma das funcionalidades mais poderosas do TeamCav. No momento em que você cria sua liga, o TeamCav gera um portal de inscrições totalmente com sua marca em suliga.teamcav.com — um site completo e público onde os pais podem criar contas, inscrever seus filhos, assinar termos de responsabilidade, pagar taxas e gerenciar tudo em um lugar. Sem desenvolvedor web, sem taxas de hospedagem, sem plugins do WordPress, sem meses de configuração. Sua liga recebe um site profissional de inscrições instantaneamente, e cada parte dele é personalizável do Painel do Administrador. Este portal não foi feito para substituir o site principal da sua liga — ele o complementa dando a você um centro de inscrições dedicado e feito sob medida que cuida de todo o processo de integração do início ao fim.

Designer da Página de Login

Personalize a primeira coisa que os pais veem quando visitam seu portal de inscrições. Posicione o logo e nome da sua liga em qualquer lugar da página com uma grade 3×3, e posicione independentemente o diálogo Entrar / Criar Conta. Ative ou desative o logo da liga, defina uma mensagem de boas-vindas personalizada (como "Bem-vindos à" ou "Junte-se à"), e escreva uma descrição que aparece abaixo do nome da liga. Projete o fundo da página de login com um slider de divisão banner/corpo — escolha cores sólidas, gradientes, ou faça upload de imagens personalizadas para cada zona. O resultado é uma experiência de login que parece que sua liga construiu do zero.

Designer do Painel dos Pais

Uma vez que os pais fazem login, eles chegam a um painel totalmente personalizável. Defina seu subdomínio, faça upload do logo da sua liga com tamanho, forma e posição ajustáveis, configure o título do cartão de inscrição, e projete o fundo do painel com um slider de divisão banner/corpo. Uma grade de posição 3×3 permite que você coloque o Cartão de Inscrição, Quadro de Avisos e Conteúdo do Painel (Sobre, Pagamentos, Contato, Liderança) em qualquer coluna e linha. Botões de visibilidade de conteúdo permitem mostrar ou ocultar seções independentemente, e um seletor de esquema de cores garante que o painel combine perfeitamente com a marca da sua liga.

Informações da Liga, Contato e Liderança

Conte a história da sua liga com uma seção Sobre rica, exiba seu email de contato, número de telefone e endereço físico — cada um com um botão mostrar/ocultar — e destaque locais dos campos com endereços e links do mapa para que as famílias possam encontrar o caminho. Apresente a liderança da sua liga com fotos, nomes e títulos — Presidente da Liga, Vice-Presidente, Secretário de Inscrições, e mais — dando confiança aos pais de que a liga é organizada e administrada profissionalmente.

A Experiência dos Pais

Os pais fazem login em um painel polido e com marca mostrando tudo que precisam em um lugar — cartões de inscrição ativas com preços, seus jogadores inscritos com status de aprovação, faturas com status de pagamento, um quadro de avisos da liga com anúncios, a seção Sobre da liga e equipe de liderança com fotos, locais dos campos com endereços e links do mapa, e informações completas de contato. Parece um site feito sob medida, mas levou segundos para o administrador configurar.

Quadro de Avisos do Portal de Inscrições

O painel do Quadro de Avisos dá aos administradores da liga um lugar central para postar anúncios importantes em dois canais — a Página de Inscrição (vista pelos pais durante a inscrição) e o Aplicativo Móvel (visto por técnicos, pais e jogadores). Posts ativos são listados com seu título, prévia da mensagem, autor, timestamp e status de fixação. Cada post suporta um título, corpo da mensagem, nível de prioridade (Normal ou Urgente), data de expiração opcional, e um link opcional com texto do botão personalizado. Fixe posts críticos no topo e controle a visibilidade dos pais com um botão simples. Posts com datas de expiração mostram uma etiqueta clara para que você saiba quando eles irão desaparecer automaticamente.

Aparência do Painel Administrativo

Personalize o painel administrativo do seu jeito. Alterne entre modo Claro e Escuro, defina seu formato de hora e fuso horário preferidos, e personalize todas as cores — botões, barra lateral, fundos, blocos, texto, ícones e abas ativas. Restaure os padrões com um clique se quiser começar de novo.

Configurações de Jogos e Esportes

Configure definições específicas de jogos para sua liga — duração padrão do jogo, estrutura de períodos e regras de pontuação. Essas configurações fluem para a experiência de jogo ao vivo para que os técnicos não tenham que configurá-las toda vez.

Personalização da Barra Lateral do Administrador

Reorganize toda a barra lateral do Painel Administrativo para combinar com a forma como você trabalha. Arraste e solte itens do menu — Times, Usuários, Cronograma, Locais, Árbitros, Estatísticas, Financeiro e muito mais — em qualquer ordem que preferir. Adicione divisores para criar seções visuais, restaure o layout padrão a qualquer momento e salve seu arranjo personalizado com um clique. Cada administrador vê o layout que faz sentido para seu fluxo de trabalho.

Configurações e Preferências do Mobile

Um centro completo de configurações direto no aplicativo móvel. Ative o modo luz solar para visibilidade externa, alterne entre horário de 12 e 24 horas, escolha seu idioma entre 21 opções, defina seu fuso horário, gerencie preferências de notificações e lembretes de eventos, selecione um som de alerta para substituições, e acesse configurações de identidade visual da equipe e exibição do elenco — tudo em uma única tela.

Controles de Notificação

Escolha exatamente como receber alertas críticos — notificações push, mensagens SMS, cópias por email, ou qualquer combinação. Cada canal pode ser ativado independentemente para você se manter informado sem ficar sobrecarregado.

Tela Inicial Personalizável

Arraste e solte para reordenar o que aparece na sua tela inicial móvel. Ative ou desative seções — Boletim da Liga, Próximo Jogo, Cantinho do Técnico, Histórico da Equipe, Ações Rápidas, Requer Sua Atenção, e Fotos da Equipe. Cada técnico vê exatamente o que mais importa para ele.

Identidade Visual e Cores da Equipe

Os técnicos definem as cores primária, secundária e de destaque da equipe para personalizar dinamicamente o aplicativo móvel — barra do app, corpo e barra de navegação se atualizam automaticamente. Envie um mascote ou logo da equipe que aparece no elenco, no chat e nas páginas públicas.

Configuração de Exibição do Elenco

Escolha como os jogadores aparecem no elenco — selecione o formato do nome (nome completo, apelido, ou ambos) e escolha até três campos de informação para exibir abaixo de cada nome, como número da camisa, idade e posição. Cada técnico pode personalizar a visualização do elenco conforme sua preferência.

Personalização de Navegação Mobile

Treinadores e pais personalizam a barra de navegação inferior do aplicativo mobile e o menu Mais para se adequar à forma como usam o app. Início é sempre a primeira aba, mas todas as outras abas — Cronograma, Chat, Elenco, Estatísticas — podem ser reordenadas arrastando. Mova itens entre a Barra de Navegação e o Menu Mais com setas de toque, e alterne a visibilidade para itens que não precisa. O app se adapta às preferências de cada usuário, colocando os recursos que mais usam a apenas um toque de distância.

Painel Administrativo em 21 Idiomas

Todo o Painel Administrativo é totalmente localizado em 21 idiomas — inglês, espanhol, francês, alemão, português, italiano, chinês, japonês, russo, sueco, polonês, finlandês, hindi, árabe, holandês, coreano, turco, tailandês, vietnamita, indonésio e ucraniano. Cada menu da barra lateral, botão, cabeçalho de tabela, diálogo e mensagem de erro é traduzido. Administradores trocam idiomas instantaneamente da barra de navegação superior, e toda a interface é atualizada em tempo real sem recarregar a página.

Aplicativo Mobile em 21 Idiomas

O Aplicativo Mobile suporta os mesmos 21 idiomas, com cada tela, configuração, notificação e rótulo totalmente traduzidos. Usuários selecionam seu idioma na tela de Configurações e o app é atualizado instantaneamente — sem necessidade de reiniciar. Preferências de fuso horário são integradas para que horários de eventos sejam exibidos corretamente independentemente de onde uma família esteja localizada.

Seu Centro de Comando

A tela Inicial é seu centro de comando de uma só olhada. Um quadro de avisos da liga fica no topo com anúncios urgentes da sua liga — como fechamento de campos — que não podem ser perdidos. Abaixo disso, cartões de Próximo Treino e Próximo Jogo mostram data, hora, local e adversário para que você sempre saiba o que está por vir. O Cantinho do Treinador exibe a mensagem mais recente do seu treinador com timestamp. E uma foto da Galeria do Time em largura total completa a experiência, mantendo a energia e empolgação da temporada em primeiro plano toda vez que você abre o app.

Navegação com 5 Abas

Início, Agenda, Chat, Elenco e um menu "Mais" personalizável. Estado preservado entre as abas.

Modo Offline

Elenco, agenda e disponibilidade carregam do cache local. Mudanças ficam na fila e sincronizam quando reconectado.

Resolução de Conflitos

Se o servidor mudou enquanto você estava offline, um diálogo permite escolher: manter o seu ou aceitar a versão do servidor.

RSVP e Disponibilidade

Defina status como Vou, Talvez ou Não para cada evento. Adicione observações. Técnicos veem o resumo completo.

Gerenciamento de Perfil

Fluxos de edição separados para pais e jogadores. Pais editam nome/telefone; perfis de jogadores incluem dados completos do atleta.

Tela de Pagamento Nativa

Pague taxas de inscrição e valores personalizados através da tela de pagamento móvel nativa do Stripe.

Mais de 100 recursos. Tudo gratuito para treinadores e responsáveis. Tudo gratuito para ligas por 90 dias.

Comece Gratuitamente
Todos os Recursos — TeamCav | Plataforma de Gestão para Equipes Esportivas Juvenis | TeamCav