Construido con IA

Gym App

Rastreador de entrenamientos offline-first

Flutter WebFirebasePWA
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.

Estado & links

En producción · Web

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

Gym App — 1
Gym App — 2

¿Interesado en trabajar juntos?

Agendar call