Landing de conversão
Homepage premium com planos, depoimentos, CTA e checkout integrado em poucos cliques.
Plataforma completa para gestão de academias, alunos e treinos
Software SaaS premium que unifica em uma única base captação, checkout, área do aluno, financeiro, treinos e gestão de equipe. Arquitetura full-stack moderna, tipagem rigorosa e integração nativa com Mercado Pago para pagamentos.
Interface refinada para os três perfis do sistema — admin, personal e aluno — em desktop e mobile.
O Vitória Fitness é uma plataforma full-stack pensada para academias premium que querem unificar captação de alunos, pagamentos, gestão administrativa, treinos, financeiro e área do aluno em um produto coeso.
Não é um boilerplate de painel — é um sistema com regras de negócio reais, fluxos financeiros validados em backend, autenticação por papéis e webhook de pagamento assinado. Pronto para escalar de uma unidade para uma rede.
Doze módulos integrados cobrindo da captação ao acompanhamento técnico do aluno.
Homepage premium com planos, depoimentos, CTA e checkout integrado em poucos cliques.
PIX, cartão e boleto com confirmação por webhook assinado — sem manipulação no client.
Dashboard pessoal, treino do dia, status de pagamento e progresso visual em tempo real.
Mensalidades, recebimentos, taxa de inadimplência e relatórios consolidados por período.
KPIs em tempo real, gráficos com Recharts e visão consolidada do negócio em uma tela.
Personal monta séries, repetições, carga e descanso — aluno enxerga atualizado no app.
Planos configuráveis (Standard, Premium, Black) com preço autoritativo no backend.
Cadastro de personal trainers, vínculo com alunos e visibilidade de carga de trabalho.
Alertas automáticos, status visual e fluxo de cobrança recorrente integrado.
Receita, frequência, retenção e ticket médio renderizados com Recharts e SSR.
Admin, Personal e Aluno — cada perfil acessa uma superfície diferente, com middleware nativo.
Cookies HTTP-only, expiração curta e refresh sob demanda — sem token exposto ao client.
Padrões modernos de stack full-stack, segurança e tipagem rigorosa em todas as camadas.
App Router, Server Components, Server Actions e Route Handlers em uma única codebase.
Endpoints RESTful versionados, com tipagem compartilhada cliente/servidor.
Proteção de rotas no edge, com fallback elegante e redirect contextual.
Tokens em cookies seguros, sem acesso via JS — imune a XSS comum.
Inputs validados em runtime no servidor, com tipos inferidos automaticamente.
Schema declarativo, migrations versionadas e type-safety nativa entre DB e código.
Assinatura validada antes de qualquer mutação financeira — zero confiança no payload.
Domínios separados (auth, billing, training) prontos para extrair em microsserviços.
noImplicitAny, strictNullChecks e exhaustive matching — bugs pegos em build.
UI, regras de negócio e infra em camadas — fácil de testar, refatorar e escalar.
Admin, Personal e Aluno enxergam apenas o que precisam — fluxos otimizados para cada rotina.
Enxerga o negócio inteiro: KPIs, financeiro, equipe, alunos e configurações dos planos.
Foca no técnico: monta planilhas, acompanha alunos vinculados e ajusta fichas em tempo real.
Experiência mobile-first: vê o treino do dia, marca progresso e acompanha o status do plano.
Stack moderno escolhido para entregar performance, segurança e produtividade em escala.
App Router, Server Components e Server Actions em produção.
Tipagem strict de ponta a ponta, com inferência total via Prisma e Zod.
Design system rápido, consistente e responsivo via utilitários atômicos.
ORM type-safe com schema declarativo e migrations versionadas.
Mesmo Prisma, dois bancos: SQLite em dev, PostgreSQL em produção.
Checkout PIX/cartão/boleto + Webhook HMAC para conciliar status.
Animações declarativas: stagger, scroll reveal e microinterações.
Gráficos responsivos para receita, frequência e retenção de alunos.
Validação de schemas em runtime com tipos inferidos automaticamente.
Sessões em cookies HTTP-only com expiração curta e renovação segura.
Hash de senhas com salt e custo configurável — padrão da indústria.
Camadas isoladas, comunicação tipada e contratos validados — do front ao banco.
Server Components, Client Components e Server Actions — render adaptado por rota.
Verifica JWT no edge, redireciona para a área correta (admin · personal · aluno).
Cookie seguro, sem exposição em JS — imune a XSS comum.
Endpoints validados com Zod, separados por domínio: auth, billing, training.
Validação de input em runtime + tipos inferidos compartilhados.
Schema declarativo, migrations versionadas e queries type-safe.
Mesmo schema, dev em SQLite e produção em Postgres — troca por env.
Checkout PIX, cartão e boleto. Webhook assinado com HMAC valida transações.
Princípios de zero-trust aplicados do edge ao banco — especialmente nas mutações financeiras.
Token nunca tocado pelo cliente — cookie assinado, expiração curta e revogação no servidor.
Antes de qualquer mutação financeira, a assinatura HMAC do Mercado Pago é validada.
Hash com salt e custo computacional ajustável. Texto puro nunca toca disco.
Todos os inputs do servidor são validados em runtime — payloads maliciosos rejeitados.
Edge middleware impede acesso direto a áreas protegidas sem o role correto.
O backend ignora o preço enviado pelo client. A fonte da verdade é sempre o banco.
A trilha de evolução do produto — de MVP a SaaS multi-academia.
Migração final do SQLite local para Postgres gerenciado, com pool de conexões e replicação.
Lembretes de treino, alertas de pagamento e novidades direto no dispositivo do aluno.
Aplicativo dedicado para aluno e personal, com offline-first e sincronização assíncrona.
Cohorts de retenção, LTV por plano e funil de conversão da landing ao checkout.
Sugestão de progressões baseada em histórico, frequência e objetivos do aluno.
Apple Watch, Garmin e bands populares — leitura de batimentos e calorias durante o treino.
O Vitória Fitness é um produto pensado para academias premium que exigem mais que uma planilha. Solicite uma demonstração ao vivo ou conheça outros projetos do portfólio.