Caso de estudio

ArmProgress

El tracker de entrenamiento con IA para pulseadores

Una plataforma completa de analíticas de entrenamiento para pulseadores. Cuenta con arquitectura offline-first, insights impulsados por IA, red social y seguimiento detallado del progreso con informes inteligentes.

React NativeExpoTypeScriptSupabaseSQLitePostHog
01

Centro de entrenamiento todo en uno

Panel de inicio con próximos eventos y rankings, ciclos de entrenamiento activos y registro con un solo toque de entrenamientos, combates, objetivos y estudio de técnica, totalmente funcional sin conexión con sincronización bidireccional SQLite ↔ Supabase.

Centro de entrenamiento todo en uno
02

Gráficos de progreso por ejercicio

Sigue cada ejercicio a lo largo del tiempo — 1RM estimado, mejor serie, volumen y repeticiones máximas — filtrado por categoría, con el último cambio de un vistazo.

Gráficos de progreso por ejercicio
03

Temporizador de sostén

Cambia cualquier ejercicio de series y repeticiones a tiempo de sostén y usa el temporizador integrado para el trabajo isométrico — guarda el tiempo o introdúcelo manualmente.

Temporizador de sostén
04

Récords personales

Récords de fuerza y resistencia para cada brazo — pronación, supinación, sostenes por tiempo y más — cada uno con su historial completo, para que cada nuevo récord cuente.

Récords personales
05

Seguimiento de hidratación

Registra el agua durante la sesión con un vaso animado y botones rápidos de Sorbo o Vaso, con un objetivo por entrenamiento.

Seguimiento de hidratación
06

Disponible en 8 idiomas

Cada pantalla está totalmente traducida — inglés, ruso, alemán, francés, español, portugués, japonés y coreano — para que atletas de todo el mundo entrenen en su propio idioma.

Disponible en 8 idiomas

Stack tecnológico

Frontend

React NativeExpo SDK 54TypeScriptReact QueryReact Context

Base de datos

SQLite (Offline-First)SupabasePostgreSQLTwo-Way Sync

IA y analíticas

PostHogTraining Load CalcInjury Risk AssessmentRecovery Status

Social

Friends SystemTraining GroupsActivity FeedReactions

Monetización

RevenueCatAdMobStripe DonationsPremium Tiers

Plataforma

Push Notificationsi18n (EN, RU)Dark ModeGuided Tours

Capturas de la app

Panel de inicio de ArmProgress
Progreso por ejercicio con tendencia del 1RM estimado
Temporizador de sostén para series isométricas
Récords personales de fuerza y resistencia
Registro de agua durante el entrenamiento
Panel de inicio en japonés
Biblioteca de ejercicios
Progreso por ejercicio en coreano
Registro de entrenamiento en curso
Récords personales en ruso

¿Tienes una idea similar?

Hablemos de cómo convertir tu concepto en una app en producción.

Iniciar un proyecto