openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

[BD-08] Learner (B2C) Dashboard MFE conversion #147

Closed Agrendalath closed 3 months ago

Agrendalath commented 2 years ago

Abstract

The initial goal of the project was to match parity/features on the current dashboard in a new micro front end. Additional details:

Context & Background

Initially, edX planned to make this a Blended Development project - namely BD-08. OpenCraft prepared the discovery document which outlined all use cases of the Learner Dashboard and what is missing to port them to the MFE.

Scope & Approach

See the discovery and its comments for the original scope and approach. It has been 2 years since then, so some of these points might have been addressed already, but many of these remarks are still relevant.

Value & Impact

The student_dashboard is a monolithic view, which requires some data that is not currently provided by any API endpoints. By creating the smaller endpoints, fragmenting the frontend parts to separate components, and making them own their loading state (as done in frontend-app-learning) we could separate different concerns here.

Milestones and/or Epics

TBD

Named Release

TBD

Timeline

TBD

Proposed By

OpenCraft

Additional Info

No response

github-actions[bot] commented 2 years ago

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

jmakowski1123 commented 2 years ago

As of 9/20/22, the Learner Dashboard conversion is being undertaken as a project by 2U/edx. It is targeted for deployment in edX around the first week of October.

sarina commented 3 months ago

Closing as this is marked "Shipped" on the PR board 🎉