Feat/weekly productivity dashboard#2908
Conversation
GSSoC Label Checklist 🏷️@Priyanshu-byte-coder — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
|
Hi — new feature pages and UI additions are currently on hold while we focus on code quality (see discussion #2651). This is a large feature PR (23 files, 1884+/1009-) — please hold it until the quality sprint wraps up. PRs for tests, refactoring, bug fixes, and docs are welcome in the meantime. |
|
New feature/UI PRs are on hold during the code-quality sprint — see discussion #2651. We'll revisit after the sprint; tests, refactors, and bug-fix PRs are the priority right now. |
|
This PR bundles three unrelated feature systems into one 22-file change: the weekly productivity dashboard, a full achievements system ( Please split it: keep #2717 as the weekly-summary PR, and open separate PRs for (a) the achievements system and (b) the goals redesign, each on its own so they can be reviewed and their UI checked independently. Closing this one in favor of that split — the individual pieces are welcome. |
Summary
This PR introduces a Weekly Productivity Summary Dashboard feature to DevTrack.
The feature provides users with a consolidated overview of their weekly development activity, including contribution metrics, productivity insights, and week-over-week comparisons to help users track their progress more effectively.
Closes #
Type of Change
What Changed
How to Test
Additional Notes
This feature enhances DevTrack by providing users with meaningful weekly productivity insights, helping them better understand their contribution patterns and overall development activity.