Buscamos un freelancer o equipo de desarrollo móvil altamente capacitado para crear una aplicación de fitness y deportes completísima, diseñada para centralizar todas las necesidades de los usuarios en una sola plataforma. La app combinará funcionalidades de: Cardio, musculación, fuerza, resistencia, HIIT, yoga, pilates Deportes de contacto: boxeo, MMA, kickboxing Planes nutricionales personalizados Seguimiento de actividad y progreso físico Entrenador virtual basado en IA capaz de generar planes, ajustar rutinas y responder preguntas especializadas Gamificación, retos y comunidad El objetivo es crear la plataforma definitiva de fitness, con todas las funcionalidades de múltiples apps reunidas en una sola. Funcionalidades principales 1. Registro y perfil de usuario (MVP Obligatorio) Datos personales: edad, peso, altura, sexo, nivel físico, restricciones. Objetivos: pérdida de peso, ganancia muscular, preparación para competición, bienestar general. Preferencias de entrenamiento y seguimiento histórico de progresión. 2. Entrenamientos completos (MVP Obligatorio) Modalidades: cardio, musculación, fuerza, resistencia, HIIT, yoga, pilates, deportes de contacto. Configuración de series, repeticiones, peso, duración e intensidad. Temporizadores automáticos y alertas de descanso. Programas adaptados a casa o gimnasio. IA que sugiere ejercicios según historial y objetivos. 3. Nutrición y hábitos (Deseable para MVP, obligatorio versión completa) Planes diarios de comida y suplementación. Cálculo de calorías, macros y micronutrientes. Recordatorios de hidratación. Ajustes según objetivos, actividad y preferencias. IA especializada para dietas complejas y cortes de peso. 4. Seguimiento de actividad física (MVP Obligatorio) GPS para correr, caminar, ciclismo. Mapas, distancia, velocidad, elevación, calorías quemadas. Sincronización con wearables (Apple Watch, Fitbit, Garmin). Historial de actividad, récords y logros. 5. Deportes de contacto avanzados (Deseable) Temporizador de rounds configurable. Registro de técnicas y repeticiones. Seguimiento de progreso técnico y resistencia. Planes de combate con IA: corte de peso, fuerza y cardio según objetivo. 6. Entrenador virtual / IA (Deseable para MVP, obligatorio versión completa) Chatbot inteligente que responde preguntas de fitness, nutrición y deportes. Generación automática de planes de entrenamiento y nutrición. Ajuste de rutinas según progreso, lesiones o cambios de objetivo. IA que aprende del historial del usuario y optimiza recomendaciones. 7. Gamificación y comunidad (Deseable) Grupos de entrenamiento y retos grupales. Retos diarios, semanales y mensuales con insignias o premios virtuales. 2 Ranking de usuarios y competiciones internas. Compartir logros y estadísticas en la comunidad. 8. Funciones avanzadas adicionales Planificación semanal y mensual de entrenamientos y comidas. Registro de sueño y calidad de descanso (wearables). Integración con música y playlists para entrenamientos. Exportación de informes en PDF con progreso y estadísticas. Widgets de resumen y recordatorios inteligentes. Backup automático y sincronización en la nube. Stack tecnológico recomendado Frontend: Flutter o React Native (iOS y Android). Backend: Node.js (Express) o Python (Django/Flask). Base de datos: PostgreSQL (usuarios, rutinas, estadísticas) y Firebase (notificaciones). IA: Integración con modelos GPT especializados en fitness y nutrición. Mapas y tracking: Google Maps SDK o Mapbox. Wearables: APIs oficiales de Apple, Google, Garmin, Fitbit. Notificaciones: Firebase Cloud Messaging. Entregables 1. App móvil funcional para iOS y Android. 2. Backend y base de datos documentados y funcionales. 3. Integración completa con IA, GPS, temporizadores y wearables. 4. Documentación técnica y manual de usuario. 5. Prototipo y flujo de UX/UI. 6. Código fuente completo en repositorio Git. 7. Testing de QA para todas las funcionalidades. Criterios de aceptación Registro y perfil de usuario funcional. Entrenamientos configurables con temporizadores y alertas. Seguimiento GPS y wearables activo y preciso. IA capaz de generar planes básicos y responder preguntas. App estable, rápida, intuitiva y responsiva en iOS y Android. Integraciones con redes sociales, wearables y notificaciones funcionando correctamente. Documentación completa y código limpio listo para mantenimiento. MVP recomendado (mínimo obligatorio) 1. Registro y perfil de usuario. 2. Entrenamientos básicos de musculación y cardio con temporizadores. 3. Seguimiento de actividad con GPS y estadísticas básicas. 4. Temporizador para deportes de contacto (rounds + descanso). 5. IA básica para generar planes iniciales y responder preguntas simples de fitness.