Overview
Thetimeback init command creates a timeback.config.json file in your project. This is the starting point for integrating with Timeback.
Staging credentials required
timeback init requires credentials from the Developer
Portal. If you do not have credentials yet, complete first
steps first.Usage
Modes
The init wizard offers two setup paths:Initialize a new app
First-time setup. Prompts for app name, subjects, grades, and launch URL.
Import an existing app
Import existing courses from Timeback. Requires API
credentials.
Interactive Prompts
When initializing a new app, you will be asked to configure:- App name: Your application’s display name
- Courses: Subject and grade combinations to support
- Launch URL: The URL where your app is hosted
Options
Push the config to Timeback after creating it
Custom path for the config file (default:
timeback.config.json)Skip confirmation prompts
Examples
What Gets Created
After runningtimeback init, you’ll have a timeback.config.json file: