openedx / openedx/openedx-aspects

Add number of learners enrolled number to Pathway Dashboard

Open
#394 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

aspects willow
Dominant language
Makefile
Stars
8
Forks
12
Avg merge
16h 13m
Merged PRs (30d)
4

Description

User Story

As an administrator or course team member, I want to see a current pathway enrollment numbers at the top of the Pathway Dashboard, so that I can quickly and easily monitor this enrollment snapshot and report out on it to leadership.

Acceptance Criteria

Description: An N Enrolled big number has been added to the Enrollment and Completion section of the Pathway Dasbhaord.
Given I am a user with access to the Pathway Dashboard
When I view the Enrollment and Completion section toward the top of the Pathway dashboard (under the Overview/Pathway Summary section)
Then I see an N Enrolled big number showing the count of learners currently enrolled in the currently filtered Pathway(s). This number should count a learner only once even if they are enrolled in more than one of the filtered pathways.
And I see that there is helper text on hover via a tooltip that indicates that: This number is the de-duplicated headcount number of currently-filtered pathway(s).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Pathway Dashboard's Enrollment and Completion section under the Overview/Pathway Summary section. Trace how the currently filtered pathways and learner enrollments are counted, then verify that learners enrolled in multiple filtered pathways appear once. Done means the N Enrolled number and hover tooltip show the de-duplicated current headcount.

Written by the indexing model from the issue text.

Assessment

Domain
analytics
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.