✨ Disponible en iOS y Android

MiPersonalTrainer

Tu Gimnasio Digital en el Bolsillo

La plataforma completa para entrenadores personales y sus clientes. Crea planes de dieta y entrenamiento, haz seguimiento del progreso y mantén a tus clientes motivados.

Vista previa de la app

Todo lo que Necesitas

Desde la creación de planes hasta el seguimiento del progreso, cada herramienta pensada para entrenadores y clientes.

🥗

Planes de Dieta

Catálogo de 150+ alimentos con macros detallados. Crea planes personalizados con 4 comidas, suplementos y objetivos calóricos. Asigna a uno o varios clientes con fechas.

💪

Entrenamientos

62 ejercicios en 7 grupos musculares con 8 plantillas predefinidas. Editor de series, repeticiones, peso y descanso. Composición semanal con sesiones por día.

📊

Métricas de Progreso

Registro de peso, grasa corporal y medidas. Gráfica de evolución con LineChart, resumen de cambios a 30 días con indicadores visuales de color.

📸

Fotos de Progreso

Sube fotos con validación MIME y resize automático. Grid de 2 columnas con selección múltiple, borrado por lotes y comparación side-by-side antes/después.

📅

Calendario Semanal

Vista semanal de sesiones de entrenamiento con navegación prev/next. Detalle de cada sesión con ejercicios, series, reps, peso y descanso.

📄

Exportar PDF

Genera documentos PDF profesionales de planes de dieta y entrenamiento. Comparte directamente desde la app con expo-sharing.

🔐

Invitación por PIN

Los entrenadores generan PINs únicos con expiración de 15 minutos. Los clientes introducen el PIN para vincularse. Rate limiting por seguridad.

📱

Notificaciones Push

Recibe alertas cuando tu entrenador asigna un nuevo plan de dieta o entrenamiento. Canal Android dedicado con sonido personalizado.

🌙

Modo Oscuro

Tema claro, oscuro o automático según sistema. 20+ tokens de color consistentes en toda la app. Preferencia guardada en AsyncStorage.

🌐

Multiidioma (ES/EN)

460+ claves de traducción sincronizadas entre español e inglés. Selector de idioma en ajustes con persistencia.

📶

Modo Offline

Cola de operaciones para mutaciones cuando no hay conexión. Reintento automático con backoff exponencial. Se sincroniza al recuperar red.

🛡️

Seguridad

OAuth con Google y Apple. JWT con refresh automático. Sanitización de inputs, rate limiting global, HTTPS obligatorio en producción.

Planes y Precios

14 días gratis. Sin tarjeta de crédito. Cancela cuando quieras.

Starter

€9,99/mes


  • ✅ Hasta 5 clientes
  • ✅ Dietas y entrenamientos
  • ✅ Seguimiento de progreso
  • ✅ Fotos de progreso
  • ✅ Soporte email
Empezar Gratis
Popular

Pro

€19,99/mes


  • ✅ Hasta 20 clientes
  • ✅ Todo lo de Starter
  • ✅ Plantillas ilimitadas
  • ✅ Analytics de clientes
  • ✅ Soporte prioritario
Empezar Gratis

Business

€39,99/mes


  • Clientes ilimitados
  • ✅ Todo lo de Pro
  • ✅ API personalizada
  • ✅ Branding personalizado
  • ✅ Soporte dedicado
Empezar Gratis

Dos Roles, Un Ecosistema

Cada tipo de usuario tiene acceso a las herramientas que necesita.

🏅Entrenador

  • Crear y gestionar planes de dieta con catálogo de 150+ alimentos
  • Diseñar entrenamientos con 62 ejercicios y 8 plantillas
  • Guardar, duplicar, renombrar y archivar plantillas
  • Invitar clientes vía PIN seguro (15 min de expiración)
  • Ver progreso de todos los clientes (fotos + métricas)
  • Asignar planes a uno o varios usuarios con fechas
  • Añadir notas personalizadas a planes asignados
  • Exportar planes como PDF profesional
  • Gestionar lista de clientes vinculados

👤Cliente / Usuario

  • Vincularse a un entrenador mediante PIN de invitación
  • Ver plan de dieta activo con comidas, macros y suplementos
  • Ver plan de entrenamiento con sesiones semanales
  • Calendario semanal de sesiones con detalle de ejercicios
  • Registrar métricas: peso, grasa corporal, cintura
  • Subir fotos de progreso y comparar antes/después
  • Ver gráfica de evolución de peso (LineChart)
  • Recibir notificaciones push de nuevos planes
  • Exportar planes como PDF y compartir

Manual de Usuario

Guías completas paso a paso para entrenadores y clientes.

🚀 Primeros Pasos

1Descarga e Instala la App

Disponible en Google Play y App Store. Busca "MiPersonalTrainer" y pulsa instalar.

2Inicia Sesión con Google o Apple

En la pantalla de login, elige tu proveedor. Se creará tu cuenta automáticamente con tu nombre, email y foto de perfil.

3Elige el Rol de Entrenador

Tras el primer login aparece la pantalla de selección de rol. Pulsa "Soy Entrenador". Este rol es permanente.

4Accede a tu Panel

Verás 4 pestañas: Dietas, Entrenamientos, Perfil Entrenador y Perfil.

🔑 Invitar Clientes

1Ve a Perfil Entrenador

Pulsa la pestaña "Perfil Entrenador" en la barra de navegación inferior.

2Genera un PIN

Pulsa "Generar PIN". Se mostrará un código de 6 dígitos con un temporizador de 15 minutos. Puedes copiarlo al portapapeles.

3Comparte el PIN

Envía el PIN a tu cliente por WhatsApp, email o en persona antes de que expire.

4Verifica la Vinculación

El cliente aparecerá en tu lista de clientes dentro de "Perfil Entrenador".

🥗 Crear un Plan de Dieta

1Abre el Configurador de Dietas

En la pestaña "Dietas", pulsa crear nuevo plan o accede a plantillas guardadas.

2Elige Tipo de Dieta

Selecciona entre: Proteica, Keto, Vegetariana, Saludable, Volumen, Definición, etc.

3Busca y Añade Alimentos

Usa el buscador para encontrar alimentos del catálogo (150+). Filtra por etiquetas. Añade a cada comida.

4Ajusta Cantidades y Macros

Para cada alimento, especifica la cantidad en gramos. El sistema calcula automáticamente los macros.

5Añade Suplementos (Opcional)

Agrega suplementos con dosis, momento de toma y notas.

6Guarda como Plantilla o Asigna

Pulsa "Guardar Plantilla" para reutilizar, o selecciona clientes y pulsa "Asignar".

7Previsualiza antes de Asignar

Visualiza cómo quedará el plan completo antes de enviarlo a tus clientes.

💪 Crear un Plan de Entrenamiento

1Abre el Configurador

En la pestaña "Entrenamientos", accede al editor principal con catálogo de 62 ejercicios.

2Filtra por Grupo Muscular

Pecho (7), Hombros (11), Brazos (9), Espalda (9), Piernas (10), Core (6) o Casa (10).

3Compón las Sesiones Semanales

Organiza los ejercicios por días. Define cada sesión con su nombre y ejercicios.

4Configura Cada Ejercicio

Series, repeticiones (pirámide: "15-12-10-8-8-6"), peso en kg y descanso en segundos.

5Usa Plantillas del Catálogo

8 plantillas predefinidas: Full Body, Push/Pull/Legs, Hipertrofia, Fuerza, etc.

6Gestiona tus Plantillas

Duplicar, renombrar o archivar (soft delete con restauración).

7Asigna a Clientes

Selecciona clientes, establece fechas, y asigna. Notificación push al instante.

📊 Seguimiento de Clientes

1Panel de Progreso

Visualiza métricas y fotos de todos tus clientes vinculados.

2Revisa las Métricas

Evolución de peso, grasa corporal y medidas con gráficas y deltas a 30 días.

3Compara Fotos

Grid de fotos y comparación antes/después para evaluar resultados.

4Añade Notas

Notas personalizadas con indicaciones específicas para cada cliente.

⚡ Herramientas de Productividad

1Modo Multi-Usuario

Selecciona varios clientes a la vez para asignar el mismo plan.

2Exportar en PDF

PDF profesional que puedes compartir por WhatsApp, email o imprimir.

3Reemplazar Plan Existente

Marca "Reemplazar plan activo" para desactivar el plan anterior automáticamente.

Preguntas Frecuentes

Resolvemos tus dudas más comunes.

No. La elección de rol (Entrenador o Usuario) es permanente. Un entrenador no puede ser usuario simultáneamente. Si necesitas cambiar, contacta con nuestro equipo de soporte.
El PIN tiene una validez de 15 minutos. Si expira, tu entrenador puede generar uno nuevo al instante (límite de 5 por hora). Un cron job limpia automáticamente los PINs expirados cada 5 minutos.
Sí, parcialmente. Los planes ya cargados se muestran desde caché local. Las acciones que necesitan servidor se encolan y se ejecutan automáticamente cuando vuelves a tener conexión, con reintentos inteligentes.
No hay límite en el número de clientes. Un entrenador puede vincular tantos usuarios como necesite y asignar planes individuales o en grupo.
Sí. OAuth (Google/Apple) para autenticación, JWT para sesiones, sanitización de inputs, rate limiting, HTTPS obligatorio y logs estructurados. Cumple normativa GDPR.
Máximo 5 MB. Se redimensionan automáticamente a 1600px de ancho. Se valida el tipo MIME para aceptar solo imágenes reales.
Sí. En Ajustes puedes cambiar entre Español e Inglés. Hay más de 460 claves de traducción. Tu preferencia se guarda localmente.

Casos de Uso

Escenarios reales donde MiPersonalTrainer transforma la forma de trabajar.

🏢

Gimnasio con Múltiples Entrenadores

5 entrenadores y 80 clientes. Cada entrenador gestiona su cartera, crea plantillas y las reutiliza.

Gimnasio

🏠

Entrenador Personal Freelance

15 clientes entre sesiones presenciales y online. Rutinas semanales, seguimiento con fotos y métricas, y planes en PDF por WhatsApp.

Freelance

🏃

Preparación para Competición

3 atletas en culturismo. Planes temporales (volumen → definición → peak week), métricas detalladas y comparación de fotos semanal.

Competición

🧘

Entrenamiento en Casa

10 ejercicios "Casa" (sentadillas, flexiones, plancha, burpees…). Rutinas con peso corporal, sin equipamiento.

Home Workout

🥗

Coaching Nutricional

Nutricionista centrado en dietas. Plantillas keto, vegetariano, proteico, volumen con 150+ alimentos y macros automáticos.

Nutrición

📱

Seguimiento 100% Remoto

Entrenador y cliente en diferentes ciudades. Plan, dieta, fotos, peso — todo se gestiona y ajusta remotamente.

Online

Lo que Dicen Nuestros Usuarios

Entrenadores y clientes comparten su experiencia.

★★★★★

"Antes llevaba las dietas en Excel. Ahora creo un plan en 5 minutos y lo asigno a 10 clientes a la vez. La función de duplicar plantillas me ahorra horas."

MG
Marina García
Entrenadora — FitZone Madrid

★★★★★

"La comparación de fotos antes/después es lo que más valoro. Cuando ves tu progreso de 3 meses lado a lado, la motivación se dispara."

CR
Carlos Ruiz
Cliente — 8 meses usando la app

★★★★★

"Gestiono 30 clientes con su propio plan. El sistema de plantillas con archivo y restauración es fantástico. Puedo reutilizar rutinas de temporadas anteriores."

JP
Javier Pérez
Entrenador — CrossFit Vallecas

★★★★☆

"Me encanta el calendario con las sesiones de la semana. Antes se me olvidaba qué tocaba. Ahora abro la app y lo tengo todo organizado."

LM
Laura Martínez
Cliente — Entrena en casa

★★★★★

"El PIN de invitación tarda 30 segundos. Y exportar en PDF me permite dar documentación física a quien lo pida. Genial."

AG
Antonio Gómez
Entrenador Freelance — Sevilla

Tecnología Profesional

Construida con las herramientas más modernas y fiables del mercado.

⚛️ React Native 📱 Expo 54 🐘 PHP 8.1 🗄️ MariaDB 🐳 Docker 🔐 JWT Auth 🌐 REST API 📊 TypeScript 🧪 Jest + PHPUnit 🔔 Push Notifications

Empieza Hoy Mismo

Descarga MiPersonalTrainer y transforma la forma en que gestionas el fitness de tus clientes.

Únete a la Lista de Espera

Sé de los primeros en probar MiPersonalTrainer. Te avisaremos cuando esté disponible.