Skip to main content

Overview

The timeback studio command starts the local Timeback Studio server, providing a visual interface for managing courses and content.

Usage

timeback studio

Options

OptionDescriptionDefault
--env <env>Target environmentstaging

Examples

# Start studio with default settings
timeback studio

# Default to production
timeback studio --env production

# Start with specific course IDs
timeback studio course-123 course-456

Features

Studio provides:
  • Course Editor: Visual course structure editing
  • Resource Manager: Manage learning resources
  • Enrollment Viewer: View and manage enrollments
  • Analytics Dashboard: View student progress
  • Config Sync: Sync with timeback.config.json

Requirements

  • Valid API credentials (via timeback credentials add or environment variables)
  • A timeback.config.json file in your project root

Alternative: timeback-studio

You can also use the timeback-studio npm package directly:
npm install -g timeback-studio

# Start Studio
timeback-studio serve

Next Steps