Gym App
Rastreador de entrenamientos offline-first

Un PWA en Flutter Web con modo offline completo, récords personales automáticos, streaks, un strength score y modelo freemium. Backend en Firebase; lanzado en producción.
Problema
La mayoría de los rastreadores de entrenamiento asumen una conexión activa y entierran las dos cosas que realmente mantienen a la gente entrenando: ver el progreso y nunca perder una serie porque el gimnasio no tiene señal. Registrar una sesión debería ser instantáneo, offline y honesto sobre si te estás volviendo más fuerte — sin un muro de suscripción frente a lo básico.
Qué construí
Construí una app de entrenamiento offline-first, en solitario
Diseñé y construí una PWA en Flutter Web respaldada por Firebase, con modo offline completo mediante persistencia local — rutinas, ejercicios, sesiones y series (peso / repeticiones / RPE) funcionan todas sin conexión y se sincronizan cuando vuelve la conexión. Instalable en la pantalla de inicio como una app nativa.
Convertí series en bruto en señal
Récords personales automáticos, rachas (streaks), progreso semanal, medidas corporales y un "Strength Score" que resume la tendencia entre los levantamientos — para que la app responda "¿estoy mejorando?" de un vistazo, en lugar de hacer que el usuario haga las cuentas.
Entregué un producto freemium de punta a punta
El plan gratuito cubre rutinas y entrenamientos ilimitados con historial de 90 días; Premium desbloquea el historial completo, gráficos y métricas avanzadas. Construido, desplegado y operado de punta a punta con agentes de IA como capa principal de ejecución.
Números
En producción (app.gym.agape.uno) con un sitio de marketing (gym.agape.uno).
Modo offline completo mediante persistencia local, con sincronización en segundo plano.
PRs automáticos, rachas, medidas corporales y un Strength Score.
Modelo freemium; construido en solitario con agentes de IA como ejecutor principal.
Pantallas


¿Interesado en trabajar juntos?
Agendar call