MBM Training Platform

Learner Demo

Self-service learning

Catalog, enrollment, and progress in one learner path

Runbook order: Dev login, confirm readiness, Continue the enrollment, then load scenario evidence.

0Courses
0Enrollments
0%Selected progress

Demo readiness checklist

Learner flow status

Session tokenneeds checkCreate or paste learner JWT
API reachableneeds checkRun Dev login or Refresh
Tenant and scenario IDsreadyTenant, learner, and seeded scenario session configured
Course progressneeds checkLoad enrollments
Scenario evidenceneeds checkLoad scenario evidence
Support diagnosticsreadySafe reports enabled on failed requests

Mobile web foundation

Learner-first PWA shell

Presenter boundary: responsive web and install metadata only. Data stays online API-only for this MVP slice.

Install targetStarts at learner route
Session modelLocal demo JWT helper only
Data modeOnline API, no offline sync

Scenario evidence readiness

Mobile learner status

Use this panel after Dev login to show existing scenario evidence, instructor review status, and certificate/demo readiness.

Seeded demo session: 99999999-9999-4999-8999-999999999999

Course progress0% complete
Scenario sessionNot loaded
Instructor reviewNot loaded
Certificate demo readinessLoad learner progress and scenario evidence
ScenarioLoad seeded evidence to view scenario status.
Score-
Responses0
Media evidence0
Rubric-
Completed-

Course Catalog

Use dev login, then refresh the catalog.

Enrollments

Learner enrollments appear after authentication.

Resume Status

selected course

Choose an enrollment to continue

Progress details load from the tenant-scoped enrollment endpoint.

Module outline appears after selecting Continue.