TS TradeSchool Manager
Documentation

Get up and running

Install the plugin, activate your license, and start managing your school in under an hour.

1. Install the plugin

After subscribing, log into your account and download the latest tradeschool-manager-aio.zip. In WordPress, go to Plugins → Add New → Upload Plugin and upload the ZIP.

2. Activate your license

In WordPress, go to TradeSchool Manager → License, paste your license key (also visible in your account), and click Activate.

# Or activate via WP-CLI
wp option update tsm_license_key "YOUR-LICENSE-KEY-HERE"

3. Set up your school

  1. Create a school year
  2. Add classes
  3. Build programs and assign classes
  4. Add students and enroll them in programs

4. Configure portals

Use these shortcodes on any page to create portals:

[tsm_student_portal]   // Student dashboard
[tsm_parent_portal]    // Parent dashboard
[tsm_teacher_portal]   // Teacher gradebook & attendance

License REST API

The plugin validates against this site automatically. If you build custom integrations, the endpoints are:

POST https://tradeschool-manager.sodaeprogram.com/wp-json/tsm/v1/license/activatePOST https://tradeschool-manager.sodaeprogram.com/wp-json/tsm/v1/license/validatePOST https://tradeschool-manager.sodaeprogram.com/wp-json/tsm/v1/license/deactivate