Skip to content

Add Guided Course Setup doc (3.4.0) - #137

Merged
lihsaa591 merged 5 commits into
docs/masteriyo-dashboard-updatefrom
docs/guided-course-setup
Sep 8, 2026
Merged

lihsaa591 merged 5 commits into
docs/masteriyo-dashboard-updatefrom
docs/guided-course-setup

Conversation

@lihsaa591

Copy link
Copy Markdown
Contributor

Summary

  • Documents the new one-time onboarding wizard (3.4.0) that auto-launches right after activating Masteriyo LMS: Welcome (single access-choice question, usage-tracking consent), Payments (currency suggestion, Offline/PayPal/Stripe), Starter Templates (skip or import, with a Courses Page preview), and Finish (setup summary, sample-course toggle defaulting on, completion buttons).
  • Covers per-step skip behavior, the header × close that exits without saving, and that the wizard resumes (rather than restarts) if closed partway through.
  • Placed right after Installation in Getting Started, matching where it fits in a new site's setup flow.
  • The Masteriyo Dashboard doc's Home tab section already links here (added in Update Masteriyo Dashboard doc for 3.4.0 changes #136).

Stacked on #136 (Masteriyo Dashboard update) — base branch is docs/masteriyo-dashboard-update, not main.

Test plan

  • Verify the page renders at /getting-started/guided-course-setup, positioned after Installation in the sidebar
  • Add real screenshots once available (currently 3 image placeholders: Welcome step, Payments step, Starter Templates step, Finish step — 4 actually)

🤖 Generated with Claude Code

Documents the one-time onboarding wizard that auto-launches right
after activating Masteriyo LMS: Welcome (single access-choice
question, usage-tracking consent), Payments (currency suggestion,
Offline/PayPal/Stripe), Starter Templates (skip or import with a
Courses Page preview), and Finish (setup summary, sample-course toggle
defaulting on, completion buttons). Covers skip behavior per step, the
header close (×) that exits without saving, and that the wizard
resumes rather than restarts if closed partway through.
@lihsaa591 lihsaa591 self-assigned this Sep 7, 2026
@lihsaa591
lihsaa591 merged commit 4c4cea5 into main Sep 8, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant