Fierro · App de academia com IA
App de academia
que conhece seu equipamento.
Rotinas por dia, 5.632 exercícios com animação, progresso na nuvem e uma IA que monta seu plano só com o que você tem à mão. Uma base aberta que implantamos e personalizamos.



Um dia de treino
Do plano à série
Sua semana, seu treino e seu progresso, em três telas
Cada uma sobe no seu ritmo porque cada uma faz algo diferente: planejar, treinar e ver que você evolui.



Capturas reais do app com dados de exemplo
O que você vê ao abrir
Seis telas que você usa todos os dias

Capturas reais do app com dados de exemplo
Peças da interface
Até os detalhes são bem cuidados
Cartões, sequências, desafios e animações como aparecem no app, recortados das capturas reais.




















Sistema visual
Uma paleta sóbria que deixa o treino falar
Fundo
#000000
Telas
Cartão
#1C1C1E
Superfícies
Verde ação
#30D158
Começar, hoje, sucesso
Âmbar
#FF9F0A
Desafios e sequências
Azul gelo
#75D9FF
Congelamentos
Texto
#FFFFFF
Títulos
Aa
Fonte do sistema (SF Pro, Roboto)
0123456789 · Supino, 4 × 8 · Sequência de 13 semanas
Rotinas com inteligência artificial
Uma rotina que leva em conta o equipamento que você realmente tem
Você diz seu nível, os dias em que pode treinar e qual equipamento tem. O app monta o plano da semana e o coloca no seu calendário.
- 01
Você escolhe nível e dias
Iniciante, normal ou intenso, de 2 a 6 dias por semana. Para o iniciante, o app avisa que 2 ou 3 dias rendem mais.
- 02
A IA só vê o que você tem
Antes de perguntar, o app filtra o catálogo com o seu perfil de equipamento. Todo exercício que a IA devolver e não estiver nessa lista é descartado.
- 03
Você revisa e substitui
O app avisa quais rotinas vai apagar do plano anterior. Seu histórico de treinos não é tocado.
Em um teste com halteres e banco, a IA montou três rotinas de corpo inteiro com 15 exercícios. Os 15 eram de halteres.

O que inclui
Tudo o que é preciso para treinar e ver que você evolui
Planejar
- Uma rotina por dia da semana ou um rodízio sem dias fixos.
- Planos iniciais: Push/Pull/Pernas, Superior/Inferior, Corpo inteiro e 5×5.
- Super-séries, aquecimentos, séries decrescentes e descanso por exercício.
- Crie seus próprios exercícios com foto ou vídeo.
Treinar
- A rotina de hoje começa sozinha, com as cargas da última vez.
- Progressão automática: linear, dupla e por tempo.
- Anilhas por lado, cronômetro de descanso e notas por série.
- Estimativa da sua carga máxima em cada levantamento.
Ver seu progresso
- Recordes pessoais, volume total e sequência semanal.
- Mapa muscular com o que você trabalhou e o que falta.
- Histórico completo de cada sessão.
- Importe seu histórico do Strong, Hevy ou FitNotes.
Seus dados
- Instala como app pelo navegador e funciona sem conexão.
- Seu progresso fica salvo na sua conta e sincroniza entre dispositivos.
- Sem anúncios nem assinatura.
- Modo convidado: teste por 24 horas sem criar conta.
Como está montado
Sem servidor próprio para manter
O app, o login, o banco de dados e a IA ficam em serviços gerenciados. Para quem usa, parece um único app.
- 01
App instalável
React e Vite. Instala pelo navegador (PWA) e guarda seu treino mesmo sem sinal.
- 02
Vercel
Serve o app. Cada mudança no GitHub é publicada automaticamente.
- 03
Supabase Auth
Login com e-mail e senha. O cadastro público está fechado.
- 04
Postgres com RLS
Cada pessoa só lê e grava o próprio progresso, com controle de versão para não sobrescrever dados entre dispositivos.
- 05
Função com IA
Uma função do Supabase chama a OpenAI. A chave nunca chega ao navegador e só contas autorizadas podem usá-la.
Base aberta, trabalho nosso
Partimos de um projeto livre e acrescentamos o que faltava
O Fierro parte do openGym, um projeto de código aberto com licença AGPL-3.0. Quando uma base aberta já resolve a parte difícil, começar dela economiza meses e dinheiro. O que construímos por cima:
- Acesso com conta e armazenamento do progresso no Supabase, com regras de acesso por pessoa.
- Rotinas com IA filtradas pelo seu equipamento, com aviso antes de substituir seu plano.
- Modo convidado de 24 horas, tudo no dispositivo e sem conta.
- Publicação na Vercel, versão instalável e textos em português.
Projeto original: openGym, de DuarteSantos8. As animações dos exercícios têm licença separada.
Perguntas frequentes sobre este caso
A Creaun.app desenvolveu este app do zero?
Não. O Fierro parte do openGym, um projeto de código aberto com licença AGPL-3.0 criado por DuarteSantos8. Nós o implantamos e acrescentamos o acesso com conta, o armazenamento no Supabase, a sugestão de rotinas com IA, o modo convidado de 24 horas e a publicação na Vercel. As animações dos exercícios têm licença separada.
De que serve este caso se eu quero um app próprio?
Mostra como montamos um app instalável com contas, dados na nuvem e IA sobre uma base que já existe, sem cobrar para reinventá-la. Se a sua ideia já tem uma base aberta que serve, partimos dela e você gasta só no que torna o app seu.
A IA escolhe exercícios que eu realmente consigo fazer?
Sim. A IA só recebe exercícios que o seu perfil de equipamento permite, e o app descarta qualquer outro que ela devolva. Em um teste com halteres e banco, as três rotinas saíram só com exercícios de halteres.
Meus dados são privados?
Cada conta só vê o próprio progresso: o banco de dados exige isso com regras de acesso por linha. No modo convidado nada é salvo em servidor: tudo fica no seu dispositivo e é apagado depois de 24 horas.
Dá para instalar no celular?
Sim. Abre no navegador e instala na tela inicial como qualquer app, no iPhone e no Android.
Apps mobile sob medida
Se a sua ideia precisa de um app próprio, começamos por um MVP.
Ver maisNosso stack
React Native, Next.js e Supabase, sem lock-in.
Ver maisMais projetos
Apps, sites e plataformas que construímos.
Ver maisSeu processo vive em planilhas ou no WhatsApp?
Transformamos em um app instalável. Em 30 minutos dizemos o que entraria na primeira versão e se vale partir de uma base aberta.
Agendar conversa