Improved Course Enrollment Views / Discovery
Opened this issue · 2 comments
Related Project:
Abstract
This is a proposal to improve the Open edX platform's basic course enrollment views and how these are authored in Studio. This would allow for improved mobile discovery and general improvements to enrollment and discovery, views that have been largely unchanged in the platform since its earliest days.
Detailed Product Proposal
Context & Background (in brief, if a Product Proposal is linked above)
The base enrollment page authoring views have changed little on the Open edX Platform since its early days. Authoring in Studio is largely a single HTML editing text block hiding in the Schedule & Details page within Studio.
Most Open edX instances with the budget revamp / change their discovery engine and enrollment pages to something more sophisticated but we can do better, even without the need for a full discovery / catalog service adopted by 80%+ of the community.
We can improve the base template for enrollment pages to support improved performance, mobile discovery, and improve the authoring tools used to generate these pages within Studio.
Scope & Approach (in brief, if a Product Proposal is linked above)
The team at Schema Education has only just started scope and approach discovery review, and we are interested in collaborating with the community on next steps for this project, including potential sequencing & funding paths.
Draft initiatives and some earlier product discovery work is linked in Confluence.
Value & Impact (in brief, if a Product Proposal is linked above)
We hope to dramatically improve the out of the box rendering and mobile friendliness of our enrollment pages for the platform.
We hope to add to the course authoring MFE improved authoring tools for enrollment pages and more structured data for instructors, subjects, topics, and more.
We hope to make it much easier for platform adopters to customize these page fields to help reduce the cost of enrollment page customization and extension.
Milestones and/or Epics
Details are included in the linked Confluence page.
Named Release
TBD
Timeline (in brief, if a Product Proposal is linked above)
TBD
Proposed By
Schema
Additional Info
This work came out of work focused on making the Mobile App discovery experience better, but we realized structure data from the platform would be a prerequisite for major progress in this area.
Thanks for your submission, @openedx/openedx-product-managers will review shortly.