Projeto real · Aplicação web e mobile

Plataforma de Gestão para Academia

Dois fluxos conectados: o treinador organiza prescrições e periodização enquanto alunos acompanham treinos e registram cargas.

Em produção e evolução
SOBRE O PROJETO

O projeto nasceu de uma necessidade operacional concreta da academia. Em vez de uma vitrine conceitual, o objetivo é construir ferramentas utilizadas na preparação e no acompanhamento dos treinos.

Next.js 16React NativeExpoTypeScriptFirebase / FirestoreVitest
02experiências de uso: treinador e aluno
Offline-firstno fluxo de treino do aluno
Teste + regrasvalidação de domínio e Firestore
CONTEXTO & DESENVOLVIMENTO

Do problema à solução

01 / O CONTEXTO

O desafio

Prescrever, consultar e acompanhar treinos envolve diferentes perfis de usuário, regras de progressão e situações em que a conexão não está disponível. O desafio é manter uma experiência prática sem perder consistência dos dados.

02 / O CAMINHO

A solução

A solução separa o painel do treinador (Next.js) da experiência do aluno (React Native/Expo), usando Firebase/Firestore, regras de acesso e testes de domínio. O fluxo do aluno contempla acompanhamento de cargas e sessões com diferentes exercícios em andamento.

03 / MINHA ATUAÇÃO

O trabalho desenvolvido

Desenvolvimento e evolução da aplicação web/mobile; trabalho com fluxos de produto, interface, integração, testes e homologação.

FUNCIONALIDADES & DECISÕES

O que foi construído

01

Trabalho do treinador

Cadastro e gestão de alunos, catálogo de exercícios, fichas arrastáveis e controle de periodização.

02

Aplicação do aluno

Cronômetro, consulta do treino, registro de cargas, histórico e acompanhamento de progressões.

03

Treinos e Powerlifting

Progressão de semanas e suporte a sessões com múltiplos exercícios em andamento.

04

Qualidade e ambientes

Testes unitários/de domínio e das Security Rules no Emulator; ambientes de produção e homologação separados.

VISÃO DO PROJETO

Entendendo o fluxo

O painel e o aplicativo contêm informações de usuários. Por enquanto, esta página utiliza um esquema de arquitetura em vez de capturas potencialmente identificáveis. Prints reais poderão ser adicionados após anonimização e revisão.

STATUS SEM EXAGERO

O que existe e o que vem depois

AGORA

Estado atual

Plataforma utilizada em contexto real, com melhorias e validações contínuas. Nem todas as funcionalidades planejadas são apresentadas como concluídas.

PRÓXIMOS PASSOS

Evolução planejada

Capturas autorizadas e anonimizadas dos principais fluxos; aprofundamento das decisões de sincronização e usabilidade.

Repositório privado. Não são publicados dados de alunos, credenciais ou telas de produção contendo informações pessoais.

CONTINUE EXPLORANDO

Outros cases

VAMOS CONVERSAR?

Precisa de uma solução com esse tipo de cuidado?

Posso ajudar a pensar em uma aplicação adequada ao seu contexto.

Enviar e-mail ↗