<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" />

MyTrainerOS Documentation

Help articles and getting-started guides for every role on the platform.

Looking for product-specific how-tos? Visit the Help Center, or read the troubleshooting guides.

📖

User guides

Step-by-step guides for each role. Start here.

Engineering reference

The documents below are internal engineering references kept in the private MyTrainerOS repository. They are listed here so the index is complete — they are not published, and these entries are not links.

🚀

Getting Started

Setup guides, architecture overview, and development workflow

Repository Structure
Complete guide to the monorepo organization
Internaldocs/REPOSITORY_STRUCTURE.md
Development Environment
Local setup, dev/prod environments, and the deploy split
Internaldocs/DEV_ENVIRONMENT.md
CI/CD & Deployment
Pipeline validation and production deployment procedures
Internaldocs/CICD_VALIDATION.md
🏗️

Architecture & Design

System architecture, design patterns, and technical decisions

Design System
Colors, typography, spacing, and components
Internaldocs/DESIGN_SYSTEM.md
Type System Guidelines
TypeScript type definitions and naming conventions
Internaldocs/TYPE_SYSTEM_GUIDELINES.md
User Roles Architecture
RBAC, permissions, and dashboards by role
Internaldocs/architecture/USER_ROLES_ARCHITECTURE.md
Offline Sync Strategy
Offline-first patterns and background sync
Internaldocs/architecture/OFFLINE_SYNC.md
⚙️

Features & Implementation

Feature documentation, integration guides, and implementation details

AI Integration
Voice logging, photo nutrition AI, and coaching
Internaldocs/architecture/AI_INTEGRATION.md
CRM & Marketing
Lead pipeline and email automation
Internaldocs/architecture/CRM_MARKETING.md
Secrets & External Services
Third-party credentials and where each one is stored
Internaldocs/SECRETS_MANAGEMENT.md
📚

Development Guides

Best practices, patterns, and coding guidelines

Configuration Rules
The config invariants CI enforces across the monorepo
Internaldocs/CONFIG_VALIDATION.md
UX Patterns
Friction reduction and navigation patterns
Internaldocs/design/UX_PATTERNS.md
Settings & Profile UX
Settings page design standards
Internaldocs/design/SETTINGS_PROFILE_UX.md
Theming Guide
Dark/light mode implementation
Internaldocs/design/THEMING.md
Python Type Checking
mypy configuration and the AI backend type gate
Internaldocs/PYTHON_TYPE_CHECKING.md
📋

Planning & Research

Product planning, competitive analysis, and sprint documentation

Competitive Analysis
Market research and feature gaps
Internaldocs/research/COMPETITIVE_ANALYSIS.md
Launch Plan
The W0–W5 launch queue and what is next
Internaldocs/LAUNCH_PLAN.md
Phase 1 Backlog
MVP features (Sprints 0-8)
Internaldocs/phases/PHASE1_BACKLOG.md
Phase 2 Backlog
AI/CRM features (Sprints 7-16)
Internaldocs/phases/PHASE2_BACKLOG.md