✳ Elige cómo lo ves
← Volver a proyectos

03 / FLUTTER · PRODUCTO · DATOS LOCALES

GYMy

Tu entrenamiento, con perspectiva

Una aplicación personal para organizar rutinas, registrar entrenamientos y entender el progreso. Hecha con Flutter, con persistencia local y una experiencia adaptable a distintos tamaños de texto y pantalla.

MI APORTACIÓN

Desarrollo de producto multiplataforma

FECHA

2026 · En desarrollo continuo

DURACIÓN

Proyecto personal

HERRAMIENTAS

Flutter · Dart · Hive · Provider

01 / CONTEXTO

El reto.

Conseguir que registrar un entrenamiento sea rápido sin perder el detalle necesario para consultar sesiones, recuperar un entrenamiento activo y comparar el progreso.

02 / PROCESO

Mi aportación.

La aplicación organiza rutinas, ejercicios y sesiones con Flutter y almacenamiento Hive. Mantiene el estado del entrenamiento, los descansos y las series, y utiliza el historial para calcular récords y generar comentarios locales. Estos comentarios se basan en reglas y datos del dispositivo; no requieren un modelo remoto.

  • Desarrollo de rutinas, registro de sesiones, progreso y persistencia local.
  • Análisis del historial para récords, sugerencias y comentarios posteriores al entrenamiento.
  • Mejoras de accesibilidad, temas, adaptación de texto y flujo de uso.
03 / RESULTADO

Lo que construimos.

Una app para Android, web y Windows con calendario, registros por serie, actividades extra con duración y seguimiento de récords. Incluye temas visuales, texto ampliable, etiquetas accesibles y una lista de la compra organizada por categorías.

La utilidad está en el detalle: recuperar una sesión, leer una tarjeta con texto grande o encontrar la referencia del entrenamiento anterior.
04 / DECISIONES

Decisiones de desarrollo.

Registrar sin empezar de cero

La última sesión sirve de referencia al introducir pesos y repeticiones. La sesión activa conserva ejercicios, series, duración y descanso para poder retomarla al abrir la app. Así, una interrupción forma parte del flujo de uso y no obliga a reconstruir el entrenamiento.

Del registro a una comparación útil

El historial alimenta cuatro referencias: peso máximo, repeticiones, volumen por serie y una repetición máxima estimada. Las sugerencias consultan la sesión anterior y aplican reglas locales. Cada comentario tiene una base concreta en los datos registrados, y el valor estimado se distingue del peso realmente levantado.

Datos locales y presentación adaptable

Hive conserva la información en el dispositivo y Provider conecta el estado con las pantallas. El calendario, las rutinas y el progreso son distintas vistas del mismo seguimiento. Cinco temas y cuatro tamaños de texto permiten ajustar la lectura sin cambiar la estructura del entrenamiento.

05 / RECORRIDO

El proyecto en uso.

  1. Crear una rutina a partir del catálogo y ajustar los ejercicios, las series y los descansos al modo de entrenar.
  2. Iniciar una sesión, consultar la referencia anterior y registrar cada serie. El descanso permanece visible en el ejercicio y en el resumen.
  3. Revisar la sesión en el calendario y consultar los récords de los ejercicios elegidos para seguir su evolución.
06 / PARA EXPLORAR

Qué explorar.

Una forma de acercarte al proyecto a través de sus pantallas, su material y, cuando está disponible, su código.

  • La recuperación del entrenamiento activo después de cerrar y volver a abrir la aplicación.
  • La diferencia entre peso, repeticiones y volumen al consultar un récord.
  • La adaptación de las tarjetas al ampliar el texto y cambiar de tema.

LAS PERSONAS DETRÁS

Créditos.

Laureano Cantó

Proyecto personal · desarrollo de la aplicación

SIGUIENTE PROYECTO / 04

Terror entre líneas de C++