
Eu criei o GymConnect, uma plataforma multiplataforma mobile first desenvolvida para aproximar personal trainers e alunos dentro de um único ambiente digital.
A ideia surgiu de uma necessidade muito comum no acompanhamento de treinamentos: tirar o personal trainer das planilhas, mensagens espalhadas e processos manuais, centralizando toda a rotina de treinamento em um único lugar.
O GymConnect foi pensado para que o trainer tenha uma visão completa dos seus alunos e, ao mesmo tempo, para que cada aluno tenha uma experiência simples e intuitiva para acompanhar seus próprios treinos.
De um lado, temos o Portal do Trainer.
O profissional consegue gerenciar seus alunos, aprovar novos cadastros, criar uma biblioteca de exercícios, montar planos de treinamento semanais, definir séries, repetições, descansos e duração dos treinos, além de acompanhar a evolução física de cada aluno.
Também existe uma área específica para acompanhamento de progresso, com histórico de medidas corporais e gráficos que permitem visualizar a evolução ao longo do tempo.
Do outro lado, temos o Portal do Student.
O aluno consegue visualizar seu treino do dia, acompanhar os exercícios, marcar aquilo que já realizou, acessar vídeos demonstrativos, controlar o tempo de descanso e finalizar seu workout diretamente pelo celular.
Além disso, ele pode registrar suas próprias métricas corporais e acompanhar indicadores como peso, percentual de gordura, altura, circunferências, BMI e WHR.
Mas o GymConnect não é apenas uma plataforma para organizar exercícios.
A comunicação também faz parte da experiência.
Trainer e aluno possuem um sistema de mensagens em tempo real, permitindo que toda a comunicação relacionada ao acompanhamento fique dentro da própria plataforma.
E tudo isso foi pensado com uma abordagem mobile first.
A interface foi construída para funcionar naturalmente no celular, com navegação inferior, elementos adaptados para toque, modais que deslizam pela tela, seleção horizontal dos dias de treino e uma experiência rápida para quem precisa consultar o treino durante a atividade física.
Por trás dessa experiência existe uma arquitetura moderna utilizando React, TypeScript, Vite, Tailwind CSS, Supabase, PostgreSQL, autenticação, comunicação em tempo real e gerenciamento de estado e dados.
O sistema também possui controle de acesso baseado no perfil do usuário.
O aluno pode criar sua própria conta, mas permanece aguardando aprovação. Depois que o trainer aprova o cadastro, o relacionamento entre os dois é estabelecido e o aluno passa a ter acesso à sua experiência de treinamento.
Isso cria um fluxo muito mais organizado para profissionais que precisam acompanhar vários alunos simultaneamente.
O GymConnect foi pensado para personal trainers, academias e profissionais que querem transformar o acompanhamento de treinamento em uma experiência digital mais organizada, moderna e acessível.
Mais do que criar um aplicativo de treino, eu quis construir uma plataforma capaz de conectar as duas pontas da relação: o profissional que planeja e acompanha, e o aluno que executa, registra e evolui.
O resultado é o GymConnect.
Uma plataforma criada para colocar treinamento, acompanhamento, progresso e comunicação dentro do mesmo fluxo digital.
















