Learn (LMS)
Prep surfaces under the Learn nav. They support skill building but do not verify CMH skills. See Core concepts.
Routes
| Route | Purpose |
|---|---|
/dashboard/courses | Browse catalog |
/dashboard/my-courses | Enrolled courses |
/dashboard/saved-courses | Saved |
/dashboard/courses/[courseSlug]/… | Modules / lessons player |
/dashboard/courses/[courseSlug]/payment | Purchase / checkout |
/dashboard/assessments | Assessments / quizzes |
/dashboard/mentorships | Mentorship offerings & enrollments |
/dashboard/mentorships/[id]/payment | Mentorship payment |
/dashboard/certificates | Course certificates (off-nav) |
APIs (/api/v1)
| Mount | Domain |
|---|---|
/courses, /modules, /lessons | Catalog structure |
/enrollments, /progress | Enrollment & progress |
/categories, /tags, /media | Taxonomy & media |
/assessments | Assessments |
/mentorships | Mentorship products |
/certificates | Course certificates → public /verify |
/payments | Checkout for course/mentorship purchases |
Who sees Learn
Primarily STUDENT / CORPORATE (browse & saved). Instructors and admins see my-courses / mentorships / assessments as LEARNER_ROLES. Employers do not get Learn in nav.