PrincipalPg
Em Desenvolvimento
Catálogo de preços principal para gestão de produtos e serviços da plataforma.
Inclui operações CRUD completas com validações robustas.
Swagger
Em Breve
Atletas
Documentação Disponível
Gestão completa de atletas, incluindo cadastro, atualização, consulta e
relacionamento com responsáveis e equipes. Sistema robusto com validações avançadas.
Comunicados
Documentação Disponível
Sistema de mensagens e notificações para comunicação entre administradores,
responsáveis e atletas. Inclui fluxo completo de followup e respostas.
Corresponsável
Documentação Disponível
Sistema de convites e gestão de corresponsáveis para atletas.
Inclui fluxo completo de convite, aceitação e gestão de permissões.
Autenticação
Documentação Disponível
Sistema completo de autenticação e autorização com JWT, registro de usuários,
recuperação de senha, confirmação de email e integração com corresponsáveis.
Rate Limiting & Segurança
Sistema Ativo
Sistema enterprise-grade de proteção com rate limiting inteligente,
detecção automática de ameaças e bloqueio proativo de ataques de força bruta.
Relações & UsuarioRelacoes
Documentação Disponível
Gestão completa de tipos de relacionamentos e vínculos entre usuários no sistema.
Inclui cadastro de tipos de relação e criação de vínculos específicos entre usuários.
Turmas e Horários
Documentação Disponível
Gestão completa de turmas, horários e associações de usuários no sistema.
Inclui funcionalidades para gerenciar turmas, criar horários específicos e associar usuários.
Instituições e Unidades
Documentação Disponível
Gestão completa da estrutura organizacional do sistema, incluindo cadastro, atualização,
consulta e exclusão de instituições e suas respectivas unidades.
UsuarioEnderecos
Documentação Disponível
Gestão completa de endereços dos usuários no sistema, incluindo cadastro, atualização,
consulta e exclusão de endereços residenciais, comerciais e outros tipos.
UsuarioContatos
Documentação Disponível
Gestão completa de contatos dos usuários no sistema, incluindo telefones, celulares,
emails, WhatsApp e outros meios de comunicação.
Permissões de Mensagem
Documentação Disponível
Gestão completa de permissões de usuários para tipos de mensagem no sistema,
incluindo controle granular de quais tipos cada usuário pode receber.
Chat
Em Desenvolvimento
Sistema de chat em tempo real para comunicação entre usuários, incluindo criação de conversas,
envio de mensagens e gerenciamento de histórico de conversas.
Consultas
Documentação Disponível
Consultas estruturadas e otimizadas para diferentes aspectos do sistema, incluindo hierarquia
organizacional, informações completas de usuários e relacionamentos entre responsáveis e atletas.
Hierarquia
Documentação Disponível
Navegação hierárquica completa do sistema: Instituições → Unidades → Turmas → Horários → Alunos.
Facilita a construção de interfaces administrativas e relatórios organizacionais.
Responsáveis
Documentação Disponível
Gestão completa de responsáveis no sistema, incluindo cadastro, atualização, consulta,
relacionamento com atletas e funcionalidades específicas como pesquisa e gerenciamento de vínculos.
TipoMensagem
Documentação Disponível
Gestão completa de tipos de mensagem, estilos de resposta e tipos de resposta no sistema.
Permite configurar diferentes categorias de mensagens e definir como os usuários devem responder.
Usuários
Documentação Disponível
Gestão completa de usuários no sistema, incluindo consulta por identificadores flexíveis,
verificação de dados únicos, atribuição de funções e gerenciamento de informações pessoais.
Alertas e Notificações
Documentação Disponível
Gestão completa de alertas do sistema e envio de notificações push. Permite criar, consultar e gerenciar
alertas para usuários específicos, além de enviar notificações push para dispositivos móveis.
Status Financeiro
Documentação Disponível
Controle financeiro mensal dos usuários no sistema, incluindo consulta, criação e atualização
do status de pagamento por usuário e mês. Permite rastrear se um usuário está em dia ou em atraso.
Azure Blob Storage
Sistema Ativo
Sistema de armazenamento em nuvem para gerenciamento de anexos com Azure Blob Storage.
Upload, download, listagem e organização de arquivos com containers especializados.
Meios de Envio
Documentação Disponível
Gestão completa de meios de envio de mensagens no sistema. Configuração dinâmica de canais
de comunicação (email, SMS, push notification, WhatsApp) com características visuais e configurações específicas.
Sistema Financeiro
Documentação Disponível
Gestão completa de produtos, cobranças, pagamentos e extratos financeiros. Permite vincular produtos a diferentes
entidades de cobrança, gerenciar débitos e créditos, e manter histórico completo de transações dos usuários.
Sistema de Permissionamento Hierárquico
Documentação Disponível
Sistema robusto de controle de acesso baseado em hierarquia organizacional (Instituição → Unidade → Turma → Horário).
Permite atribuir permissões com regras de cascata automática para diferentes tipos de usuários.
Carteirinhas
Documentação Disponível
Sistema completo de gerenciamento de carteirinhas personalizáveis. Permite criar, atualizar e personalizar carteirinhas
com suporte a logos, cores, dimensões, verso customizável e controle de vencimento. Integração com Azure Blob Storage.
Chamadas
Documentação Disponível
Sistema completo de gerenciamento de chamadas de alunos para aulas. Permite registrar presença, ausência e justificativas,
com controle de permissões por data, validações de negócio e suporte a rascunhos. Integração com hierarquia organizacional.