MFE Views Enumeration - FC-0096

MFE Views Enumeration - FC-0096

View Mapping of MFE’S

The table below is also downloadable in Excel format below:

MFE Name

UIView/Page name

Route/Path (full URL)

Route/Path (full URL)

Endpoints Route/path (Sample)

Notes

Audience

Primary Action

Secondary Action

MFE Name

UIView/Page name

Route/Path (full URL)

Route/Path (full URL)

Endpoints Route/path (Sample)

Notes

Audience

Primary Action

Secondary Action

Learning

Course home page

https://apps.teak.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/home

https://apps.teak-indigo.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/home

/learning/course/{course_id}/home

Serves as the main landing page for a course. Displays announcements, entry to modules, progress highlights, and navigation to different parts of the course.

Learner

View announcements, navigate to course content

View progress summary, see due dates

Course unit page

https://apps.teak.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/block-v1:OpenedX+DemoX+DemoCourse+type@sequential+block@4e1de5e13fc3422997fe246b40a43aa1/block-v1:OpenedX+DemoX+DemoCourse+type@vertical+block@78b75020d3894fdfa8b4994f97275294

https://apps.teak-indigo.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/block-v1:OpenedX+DemoX+DemoCourse+type@sequential+block@4e1de5e13fc3422997fe246b40a43aa1/block-v1:OpenedX+DemoX+DemoCourse+type@vertical+block@78b75020d3894fdfa8b4994f97275294

/learning/course/{course_id}/block-v1:…

Detailed view of individual course units (lectures, videos, readings, quizzes). Provides sequential navigation between content blocks.

Learner

Consume content (video, text, quizzes)

Navigate sequentially, mark complete

Progress page

https://apps.teak.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/progress

https://apps.teak-indigo.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/progress

/learning/course/{course_id}/progress

Displays learner’s scores and performance metrics across graded assignments, assessments, and course sections.

Learner

Review grades and completion status

Download/export progress (if enabled)

Dates page

https://apps.teak.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/dates

https://apps.teak-indigo.openedx.io/learning/course/course-v1:OpenedX+DemoX+DemoCourse/dates

/learning/course/{course_id}/dates

Shows a structured timeline of course events, including assignment due dates, exams, and pacing milestones.

Learner

View due dates and timeline

Sync calendar (if enabled)

Account

Account home

https://apps.teak.openedx.io/account/

https://apps.teak-indigo.openedx.io/account/

/account/

Hub page for managing the learner’s account settings including personal details, authentication, and preferences.

Learner

Access account management sections

Navigate to profile, site prefs

Basic information

https://apps.teak.openedx.io/account/#basic-information

https://apps.teak-indigo.openedx.io/account/#basic-information

/account/#basic-information

Section for editing core details such as full name, username, email, and password.

Learner

Update personal details

Change password

Profile information

https://apps.teak.openedx.io/account/#profile-information

https://apps.teak-indigo.openedx.io/account/#profile-information

/account/#profile-information

Allows editing of learner’s public-facing profile such as bio, display language, and visibility settings.

Learner

Edit learner profile

Set profile visibility

social accounts

https://apps.teak.openedx.io/account/#social-accounts

https://apps.teak-indigo.openedx.io/account/#social-accounts

/account/#social-accounts

Manage third-party login integrations (Google, Facebook, etc.), including linking or unlinking social accounts.

Learner

Link/unlink social accounts

Configure preferred login method

Site preferences

https://apps.teak.openedx.io/account/#site-preferences

https://apps.teak-indigo.openedx.io/account/#site-preferences

/account/#site-preferences

Manage global account settings like email notifications, time zone, and accessibility options.

Learner

Adjust notifications, timezone

Manage accessibility options

Profile

Profile page

https://apps.teak.openedx.io/profile/u/abstracttechnology

https://apps.teak-indigo.openedx.io/profile/u/abstracttechnology

/profile/u/{username}

Public-facing profile of a learner, displaying user’s bio, achievements, enrolled courses, and optionally shared information.

Public/Learner

View public learner profile

Follow user (if enabled)

Authoring

Authoring home

https://apps.teak.openedx.io/authoring/home

https://apps.teak-indigo.openedx.io/authoring/home

/authoring/home

Landing page for course authors showing all authored courses with quick access to editing tools.

Instructor

View authored courses

Open course for editing

Authoring course outline

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01

/authoring/course/{course_id}

Hierarchical editor of course structure. Authors can manage sections, subsections, and learning units.

Instructor

Add/edit sections and units

Reorder structure

Libraries page

https://apps.teak.openedx.io/authoring/libraries

https://apps.teak-indigo.openedx.io/authoring/libraries

/authoring/libraries

Manage shared content libraries, enabling reuse of problems, videos, and components across multiple courses.

Instructor

Manage content libraries

Add/remove components

Settings → Details

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/settings/details

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/settings/details

/authoring/course/{course_id}/settings/details

Configure metadata like course name, start/end dates, enrollment type, and language.

Instructor

Edit course metadata

Change enrollment settings

Settings → Grading

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/settings/grading

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/settings/grading

/authoring/course/{course_id}/settings/grading

Define grading rules including assignment categories, weight distribution, and pass/fail thresholds.

Instructor

Define grading policy

Adjust weights

Settings → Advanced

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/settings/advanced

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/settings/advanced

/authoring/course/{course_id}/settings/advanced

Access feature toggles such as certificates, proctoring, advanced module usage, and beta features.

Instructor

Toggle advanced features

Enable experiments

Staff management

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/course_team

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/course_team

/authoring/course/{course_id}/course_team

Add, remove, or manage roles of instructors, course staff, and teaching assistants.

Instructor

Add/remove staff

Change roles

Import page

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/import

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/import

/authoring/course/{course_id}/import

Upload a packaged course (.tar.gz) to import an entire course or specific components.

Instructor

Upload course tarball

Validate import

Export page

https://apps.teak.openedx.io/authoring/course/course-v1:UMONTREAL+GPT101+2023_01/export

https://apps.teak-indigo.openedx.io/authoring/course/course-v1:OpenedX+DemoX+DemoCourse/export

/authoring/course/{course_id}/export

Export a course into a downloadable .tar.gz package for backup or reuse.

Instructor

Download tarball

Save backup

Learner-dashboard

Dashboard

https://apps.teak.openedx.io/learner-dashboard/

https://apps.teak-indigo.openedx.io/learner-dashboard/

/learner-dashboard/

Central hub for learners showing their active, upcoming, and completed course enrollments. Provides quick links to course access.

Learner

View enrolled courses

Access course links

Gradebook

Gradebook page

https://apps.teak.openedx.io/gradebook/course-v1:OpenedX+DemoX+DemoCourse

https://apps.teak-indigo.openedx.io/gradebook/course-v1:OpenedX+DemoX+DemoCourse

/gradebook/{course_id}

Instructor-facing interface to review learner grades, adjust scores, and analyze performance across the course.

Instructor

Review learner grades

Export data

Authentication

Login page

https://apps.teak.openedx.io/authn/login?next=%2F

https://apps.teak-indigo.openedx.io/authn/login?next=%2F

/authn/login

Page for learners and staff to authenticate with credentials. Supports redirects to previous destination.

Public

Enter credentials

Request password reset

Register page

https://apps.teak.openedx.io/authn/register?next=%2F

https://apps.teak-indigo.openedx.io/authn/register?next=%2F

/authn/register

New account creation form for learners to register into the LMS. May include required fields like email and password confirmation.

Public

Create account

Verify email

Reset password

https://apps.teak.openedx.io/authn/reset

https://apps.teak-indigo.openedx.io/authn/reset

/authn/reset

Initial form to trigger password reset by sending an email with reset instructions.

Public

Request reset link

Enter email

Password reset confirmation

https://apps.teak.openedx.io/authn/password_reset_confirm

https://apps.teak-indigo.openedx.io/authn/password_reset_confirm

/authn/password_reset_confirm

Landing page to finalize password reset using a secure token from the email.

Public

Set new password

Confirm reset

Discussions

Posts page

https://apps.teak.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/posts

https://apps.teak-indigo.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/posts

/discussions/{course_id}/posts

View all discussion threads for a course in a consolidated feed.

Learner/Instructor

Browse posts

Filter/sort

My posts

https://apps.teak.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/my-posts

https://apps.teak-indigo.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/my-posts

/discussions/{course_id}/my-posts

Personalized view listing all posts and replies authored by the current learner.

Learner

View own posts

Manage replies

Topics

https://apps.teak.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/topics

https://apps.teak-indigo.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/topics

/discussions/{course_id}/topics

Displays structured list of available discussion topics (per chapter, unit, or theme).

Learner/Instructor

Navigate topics

Subscribe/unsubscribe

Learners

https://apps.teak.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/learners

https://apps.teak-indigo.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/learners

/discussions/{course_id}/learners

Shows participants in the discussion forum and their activity. Useful for instructors to monitor engagement.

Instructor

View participants

Track activity

Post detail

https://apps.teak.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/posts/1

https://apps.teak-indigo.openedx.io/discussions/course-v1:OpenedX+DemoX+DemoCourse/posts/2

/discussions/{course_id}/post/{post_id}

Full view of an individual discussion thread including replies, comments, and upvotes.

Learner/Instructor

Read/reply post

Upvote, comment

Ora-grading

ORA grading

https://apps.teak.openedx.io/ora-grading/block-v1:OpenedX+DemoX+DemoCourse+type@openassessment+block@1743fdf87912422cb5d2f9f9ec5b8601

https://apps.teak-indigo.openedx.io/ora-grading/block-v1:OpenedX+DemoX+DemoCourse+type@openassessment+block@1743fdf87912422cb5d2f9f9ec5b8601

/ora-grading/block-v1:{course_id}+type@openassessment+block@{block_id}

Staff interface for grading Open Response Assessments. Supports manual grading, rubrics, and peer assessment moderation.

Instructor

Grade submissions

Moderate peer grading

Communications

Bulk email compose

https://apps.teak.openedx.io/communications/courses/course-v1:OpenedX+DemoX+DemoCourse/bulk_email

https://apps.teak-indigo.openedx.io/communications/courses/course-v1:OpenedX+DemoX+DemoCourse/bulk_email

/communications/courses/{course_id}/bulk_email

Instructor tool to draft, preview, and send bulk announcements/emails to course participants. Includes options for scheduling and reviewing past messages.

Instructor

Compose/send bulk email

Schedule or review history

Learner-record

-

-

-

-

In development

(at the time of reporting this masterlist - 25.09.2025)

-

-

-

Catalog

-

-

-

-

In development

(at the time of reporting this masterlist - 25.09.2025)

-

-

-