Aplicação Web + PWA PHP 8.3 + Vue 3 SaaS para Ciclismo

Gestão para
Personal de Ciclismo

Sistema completo desenvolvido para conecta personal e atletas, com gestão de treinos, integração com Strava e Intervals.icu, controle financeiro e muito mais.

// telas do sistema

Veja a plataforma em ação

Prints reais da experiência do personal e do atleta, com painéis para desktop e telas mobile para uso direto no celular.

Dashboard administrativo no desktop
Admin desktop — visão geral da operação, alunos e indicadores principais
Dashboard do aluno no desktop
Aluno desktop — acompanhamento de treinos, atividades e evolução
Tela de login mobile
Login — acesso seguro para personal e atletas
Dashboard administrativo mobile
Admin mobile — painel rápido para acompanhar a operação pelo celular
Tela de gestão de alunos
Gestão de alunos — cadastro, dados esportivos e organização dos atletas
Tela de controle financeiro
Financeiro — cobranças, status de pagamento e histórico por aluno
Tela de configurações administrativas
Configurações — personalização da operação, contas e integrações
Dashboard do aluno mobile
Aluno mobile — resumo dos treinos, atividades e próximos passos
Tela de treinos via Intervals.icu
Meus treinos — prescrição e visualização integrada com Intervals.icu
Tela de grupo Strava
Grupo Strava — comunidade, atividades e engajamento entre atletas
Tela de mensagens push
Mensagens push — avisos e orientações enviados direto ao celular
Tela de perfil do aluno
Perfil do aluno — dados pessoais, senha e conexões com Strava e Intervals.icu
Configurações administrativas no desktop
Configurações desktop — gestão da plataforma em tela ampla

// sobre o sistema

O que é essa plataforma?

É um sistema SaaS completo, que conecta o treinador de ciclismo aos seus atletas. O personal tem controle total sobre alunos, finanças, treinos e comunicação — enquanto o aluno acessa tudo que precisa saber na palma da mão.

APP direto no celular

Funciona como app nativo no iOS e Android, sem precisar de App Store.

Integração com Strava

Sincroniza automaticamente as atividades do atleta via OAuth.

Integração com Intervals.icu

Prescrição e visualização de treinos direto na plataforma.

Perfil: Personal / Admin

O que o Personal pode fazer

Controle total da operação de coaching — do cadastro do aluno ao recebimento.

Gestão de Alunos

Cadastro completo de atletas com dados pessoais, experiência em ciclismo, objetivos, equipamentos (bicicleta, potenciômetro, frequencímetro), restrições médicas e horário disponível.

Controle Financeiro + API do banco

Geração de cobranças, acompanhamento de pagamentos e webhook de confirmação via API do banco que o personal tem conta bancária. Histórico financeiro por aluno e relatórios de recebimentos.

Prescrição de Treinos via Intervals.icu

Integração com a plataforma Intervals.icu para visualização dos treinos prescritos, métricas de carga de treinamento e análise de performance do atleta.

Push Notifications

Envio de notificações push Web para os alunos — novos treinos, avisos, mensagens motivacionais — diretamente no celular, mesmo com o app fechado.

Planos e Turmas de Treinamento

Criação de planos de coaching personalizados e gestão de grupos/turmas de atletas. Organização de múltiplos alunos com foco em escalabilidade do negócio.

Dashboard + Relatórios

Painel administrativo com visão geral de alunos ativos, atividades Strava recentes, status financeiro e indicadores de performance por atleta.

Gestão de Administradores + Segurança

Controle de acesso com múltiplos administradores, criação e gerenciamento de contas de admins, troca de senha segura via e-mail (SendGrid) e sessões protegidas com tokens de autenticação.

Perfil: Atleta / Aluno

O que o Atleta vê no app

Uma experiência limpa e focada, pensada para quem está pedalando e quer acompanhar sua evolução.

Atividades do Strava em tempo real

Após conectar o Strava, as atividades aparecem automaticamente no app — distância, tempo, altitude, potência (watts) e frequência cardíaca de cada pedalada.

Plano de Treinos da Semana

Visualização dos treinos prescritos pelo personal direto no Intervals.icu — séries, intensidades e objetivos de cada sessão de treinamento.

Perfil completo do atleta

Foto de perfil, dados pessoais, troca de senha e configuração de conexões com Strava e Intervals.icu.

Grupo e Comunidade

Visualização do grupo de atletas treinando junto, progresso coletivo e senso de comunidade para manter a motivação durante o programa.

Notificações push no celular

Recebe alertas do personal diretamente na tela de bloqueio do celular — novos treinos, avisos e mensagens motivacionais, como um app nativo.

Direto no celular

O aluno adiciona o app na tela inicial do iPhone ou Android em segundos. Funciona offline, carrega instantâneo e tem visual de app nativo — sem baixar nada na loja.

// produto para profissionais

Venda mais acompanhamento, com menos trabalho manual

A plataforma foi validada na operação do treinador Bruno Caixeta e pode ser adaptada para outros profissionais de ciclismo que querem organizar alunos, entregar uma experiência mais profissional e escalar o atendimento sem depender de planilhas, mensagens soltas e controles separados.

Marca mais profissional

Seu aluno acessa treinos, perfil, grupo, notificações e informações importantes em um ambiente próprio, com aparência de aplicativo e foco na sua metodologia.

Operação centralizada

Alunos, pagamentos, treinos, integrações e relatórios ficam em um só lugar, reduzindo retrabalho e melhorando o acompanhamento da evolução de cada atleta.

Produto sob medida

A base da plataforma pode receber sua identidade visual, seus planos, sua forma de cobrança e integrações com as ferramentas que você já usa no dia a dia.

// próximo passo

Quer um sistema assim
para o seu negócio?

Leve para seus atletas uma plataforma própria, com gestão de treinos, financeiro, integrações e experiência mobile. Ideal para personal de ciclismo que quer vender acompanhamento com mais valor percebido e menos processos manuais.

Quero esse produto

WhatsApp: (61) 99286-8444