Documentación de MyTrainerOS

Artículos de ayuda y guías de inicio para cada rol de la plataforma.

¿Buscas instrucciones específicas del producto? Visita el Centro de ayuda o lee las guías de solución de problemas.

📖

Guías de usuario

Guías paso a paso para cada rol. Empieza aquí.

Referencia de ingeniería

Los documentos de abajo son referencias internas de ingeniería que se guardan en el repositorio privado de MyTrainerOS. Aparecen aquí para que el índice esté completo: no están publicados y estas entradas no son enlaces.

🚀

Primeros pasos

Guías de configuración, visión general de la arquitectura y flujo de trabajo de desarrollo

Estructura del repositorio
Guía completa de la organización del monorepo
Internodocs/engineering/REPOSITORY_STRUCTURE.md
Entorno de desarrollo
Configuración local, entornos dev/prod y la separación de despliegues
Internodocs/DEV_ENVIRONMENT.md
CI/CD y despliegue
Validación del pipeline y procedimientos de despliegue a producción
Internodocs/engineering/CICD_VALIDATION.md
🏗️

Arquitectura y diseño

Arquitectura del sistema, patrones de diseño y decisiones técnicas

Sistema de diseño
Colores, tipografía, espaciado y componentes
Internodocs/design/DESIGN_SYSTEM.md
Pautas del sistema de tipos
Definiciones de tipos de TypeScript y convenciones de nombres
Internodocs/engineering/TYPE_SYSTEM_GUIDELINES.md
Arquitectura de roles de usuario
RBAC, permisos y paneles por rol
Internodocs/architecture/USER_ROLES_ARCHITECTURE.md
Estrategia de sincronización sin conexión
Patrones offline-first y sincronización en segundo plano
Internodocs/architecture/OFFLINE_SYNC.md
⚙️

Funciones e implementación

Documentación de funciones, guías de integración y detalles de implementación

Integración de IA
Registro por voz, IA de nutrición por foto y entrenamiento
Internodocs/architecture/AI_INTEGRATION.md
CRM y marketing
Embudo de prospectos y automatización de correo electrónico
Internodocs/architecture/CRM_MARKETING.md
Secretos y servicios externos
Credenciales de terceros y dónde se guarda cada una
Internodocs/engineering/SECRETS_MANAGEMENT.md
📚

Guías de desarrollo

Buenas prácticas, patrones y pautas de programación

Reglas de configuración
Las invariantes de configuración que CI hace cumplir en todo el monorepo
Internodocs/engineering/CONFIG_VALIDATION.md
Patrones de UX
Reducción de fricción y patrones de navegación
Internodocs/design/UX_PATTERNS.md
UX de configuración y perfil
Estándares de diseño de la página de configuración
Internodocs/design/SETTINGS_PROFILE_UX.md
Guía de temas
Implementación del modo oscuro/claro
Internodocs/design/THEMING.md
Verificación de tipos en Python
Configuración de mypy y el control de tipos del backend de IA
Internodocs/engineering/PYTHON_TYPE_CHECKING.md
📋

Planificación e investigación

Planificación de producto, análisis competitivo y documentación de sprints

Análisis competitivo
Investigación de mercado y funciones que faltan
Internodocs/research/COMPETITIVE_ANALYSIS.md
Plan de lanzamiento
La cola de lanzamiento W0–W5 y lo que sigue
Internodocs/LAUNCH_PLAN.md
Backlog de la fase 1
Funciones del MVP (sprints 0-8)
Internodocs/phases/PHASE1_BACKLOG.md
Backlog de la fase 2
Funciones de IA/CRM (sprints 7-16)
Internodocs/phases/PHASE2_BACKLOG.md