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

Options

Examples

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)
  • Course configuration from timeback.config.json, explicit course IDs, or the interactive import flow
If --env is omitted and the config contains course IDs for exactly one environment, Studio selects that environment. If both environments have IDs, it asks you to choose. Explicit course IDs without --env also trigger an environment prompt.

Alternative: timeback-studio

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

Next Steps

resources

Manage courses via CLI

Configuration

timeback.config.json reference