Afitz
Plataforma completa para personal trainers. Treinos personalizados, gestão de alunos, cobrança recorrente e acompanhamento de evolução — num app nativo iOS e Android.
Acessar afitz.lucus.app →O problema
A maioria dos personal trainers ainda opera com planilha de treino no Google Sheets, cobra via Pix avulso com lembrete no WhatsApp e acompanha a evolução do aluno com fotos soltas na galeria. Ferramentas genéricas que não conversam entre si — e que fazem o profissional parecer amador.
O Afitz centraliza tudo num app nativo: monta treinos personalizados por aluno com progressão automática, gerencia a carteira completa de clientes com anamnese e histórico, cobra mensalidade recorrente integrada (sem cobrar manualmente) e mostra ao aluno a própria evolução em gráficos reais.
Mobile-first porque o personal vive no celular — entre um aluno e outro, no intervalo do treino, na academia. O app precisa ser rápido, offline-capable e tão simples quanto abrir o WhatsApp.
O que resolve
Quatro pilares que transformam um personal trainer em um negócio profissional — sem depender de planilha, WhatsApp ou cobranças manuais.
Treinos personalizados por aluno
Criação rápida com biblioteca de exercícios, atribuição por aluno e progressão automática de carga e séries. O aluno recebe o treino no app, executa e registra — o personal acompanha sem estar presente.
- Biblioteca de exercícios com vídeos demonstrativos
- Progressão automática de carga e volume
- Templates reutilizáveis por objetivo (hipertrofia, emagrecimento, etc.)
- Substituição de exercícios com equivalentes
- Histórico completo de cada treino executado
Geração e importação de treinos com IA
Três formas de criar treinos sem digitar exercício por exercício: selecionar músculos e deixar a IA montar o treino completo, enviar uma foto/PDF de treino antigo que a IA converte em estrutura digital, ou gerar baseado na anamnese do aluno.
- Seleção de músculos → IA monta treino completo com séries e carga
- Upload de imagem/PDF → OCR + IA converte em treino estruturado
- Geração por anamnese → considera restrições e objetivos do aluno
- Biblioteca Afitz com treinos pré-prontos por categoria e dificuldade
- Templates reutilizáveis entre alunos
Gestão completa de alunos
Perfil completo com anamnese, objetivos, restrições e histórico de avaliações físicas. Fotos de evolução organizadas no tempo com comparativo visual. O personal enxerga a trajetória inteira do aluno num lugar só.
- Anamnese e ficha de avaliação física
- Fotos de evolução com timeline visual
- Histórico de medidas e peso corporal
- Observações e notas por aluno
- Status de atividade e frequência
Scanner corporal com IA
Duas fotos (frontal e lateral) + dados básicos. A IA analisa a composição corporal completa do aluno — percentual de gordura, massa magra, 14 circunferências estimadas e avaliação de risco cardiovascular. Sem fita métrica, sem adipômetro, sem equipamento.
- Análise via GPT Vision a partir de 2 fotos posicionadas
- 14 circunferências estimadas (peito, cintura, braços, coxas...)
- Composição corporal: % gordura, massa magra, TMB, IMC
- Classificação de biotipo e risco cardiovascular
- Dashboard de evolução comparando scans ao longo do tempo
- Fotos não armazenadas — privacidade do aluno preservada
Cobranças e controle de sessões
Sistema financeiro completo para o personal cobrar seus alunos sem depender de Pix avulso. Catálogo de serviços, cobranças com desconto, créditos de sessão concedidos automaticamente ao pagamento e lembretes recorrentes.
- Catálogo de serviços personalizável (preço, créditos inclusos)
- Cobranças avulsas ou baseadas em serviço com descontos
- Créditos automáticos: sessões, avaliações, consultorias
- Notificação push + e-mail ao aluno quando a cobrança é criada
- Lembretes recorrentes (dia fixo ou intervalo)
- Dashboard de receita: total recebido vs. pendente
Acompanhamento de evolução
O aluno registra carga, repetições, peso corporal e medidas. O personal vê gráficos consolidados com a progressão real — sem depender de memória ou planilha. Fotos de evolução organizadas lado a lado com timeline visual.
- Gráficos de progressão de carga por exercício
- Evolução de peso corporal e medidas
- Fotos antes/depois com comparativo visual
- Relatório de frequência e consistência
- Compartilhável com o aluno para motivação
Desafios e decisões
O mercado fitness é dominado por apps genéricos que tentam servir tanto o aluno autodidata quanto o personal trainer profissional. A decisão de focar exclusivamente no personal — e não no aluno final — definiu toda a arquitetura do produto e abriu espaço para funcionalidades que apps generalistas nunca priorizariam.
O scanner corporal com IA foi o módulo mais arriscado. Estimar composição corporal e 14 circunferências a partir de duas fotos exige um prompt extremamente calibrado e confiança no modelo de visão. A solução: processamento assíncrono com polling, nível de confiança explícito nos resultados e privacidade por design — fotos são descartadas imediatamente após a análise.
O sistema de cobranças precisou resolver o problema real do personal: ele não quer ser cobrador. Créditos de sessão concedidos automaticamente ao pagamento eliminaram o controle manual que todo personal faz por WhatsApp. Lembretes recorrentes e notificações push tiraram o peso de "lembrar de cobrar" — o sistema cobra sozinho.
Flutter para ambas as plataformas com Flask no backend e MySQL foi a stack que permitiu mover rápido com time enxuto. O site institucional roda sobre o Lucus (site builder próprio) — fechando o ciclo entre produto, infra e canal de aquisição, tudo desenvolvido internamente.