Skip to content

feat: add verified course ratings and reviews - #25

Merged
udaycodespace merged 1 commit into
udaycodespace:mainfrom
Jidnyasa-P:feat/issue-18-course-reviews
Jul 21, 2026
Merged

feat: add verified course ratings and reviews#25
udaycodespace merged 1 commit into
udaycodespace:mainfrom
Jidnyasa-P:feat/issue-18-course-reviews

Conversation

@Jidnyasa-P

Copy link
Copy Markdown
Contributor

Description

Adds a verified course rating and review system for enrolled LearnHub students.

Fixes #18

Type of Change

Please delete options that are not relevant and check the ones that apply:

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📖 Documentation update

Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings or console errors.
  • I have tested my changes locally and verified they work as expected.
  • Any dependent changes have been merged and published in downstream modules.

Screenshots / Screen Recordings (if applicable)

Screenshot 2026-07-22 000905 Screenshot 2026-07-22 001119 Screenshot 2026-07-22 001131

@udaycodespace udaycodespace added ECSoC26 Required label for a PR to be eligible for Sentinel scoring ECSoC26-L3 Difficult, auto-assigned by Sentinel — 15 points good-issue PA-awarded bonus for a well-written, well-scoped issue — +10 XP good-pr PA-awarded bonus for an exceptionally executed PR — +15 XP in review PR is up and waiting on maintainer review and removed frontend documentation backend labels Jul 21, 2026
@udaycodespace
udaycodespace self-requested a review July 21, 2026 19:07
@udaycodespace udaycodespace added good-ui PA-awarded bonus for outstanding UI/UX work — +25 XP and removed in review PR is up and waiting on maintainer review labels Jul 21, 2026
@udaycodespace
udaycodespace merged commit 451a6b9 into udaycodespace:main Jul 21, 2026
3 of 4 checks passed
@ecsoc-sentinel ecsoc-sentinel Bot added ECSoC26-L2 Medium difficulty, auto-assigned by Sentinel — 10 points and removed ECSoC26-L3 Difficult, auto-assigned by Sentinel — 15 points labels Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ECSoC26-L2 Medium difficulty, auto-assigned by Sentinel — 10 points ECSoC26 Required label for a PR to be eligible for Sentinel scoring good-issue PA-awarded bonus for a well-written, well-scoped issue — +10 XP good-pr PA-awarded bonus for an exceptionally executed PR — +15 XP good-ui PA-awarded bonus for outstanding UI/UX work — +25 XP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add verified student course ratings and reviews

2 participants