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 |
|---|---|---|---|---|---|---|---|---|
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 | /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 | /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-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-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-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-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-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 | /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 | /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 | /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 | /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 | /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 | /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 | /authn/login | Page for learners and staff to authenticate with credentials. Supports redirects to previous destination. | Public | Enter credentials | Request password reset | ||
Register page | /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 | /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-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 | /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 | /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) | - | - | - |