-
Notifications
You must be signed in to change notification settings - Fork 145
feat(courses): add course progress tracker #297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(courses): add course progress tracker #297
Conversation
- Created CourseProgress component with interactive chapter tracking - Added dark/light mode toggle - Implemented local storage for saving progress - Added responsive design for all screen sizes - Included progress visualization with completion percentages - Added new progress page at /progress - Updated navigation to include progress tracker - Replaced external icon dependencies with inline SVGs for reliability" Signed-off-by: Christine Belzie <shecoder30@gmail.com>
✅ Deploy Preview for learn-open-source ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
- Add .nvmrc with Node.js 20.0.0 - Update package.json engines field - Update Netlify configuration with Node.js 20.0.0 Signed-off-by: Christine Belzie <shecoder30@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Compliance Checks
Thank you for your Pull Request! We have run several checks on this pull request in order to make sure it's suitable for merging into this project. The results are listed in the following section.
Watched Files
This pull request modifies specific files that require careful review by the maintainers.
Files Matched
- package-lock.json
- package.json
|
Hey @BekahHW! :) My PR is ready for review! 👍🏾 |
|
Thanks @BekahHW! 😊 You forgot to put the 'hacktoberfest-accepted' label on my pull request. Can you add it there please? |
|
Hey @CBID2, I believe, Bekah didn't forget. Our repo has Here's the info from the official Hacktoberfest website for your reference:
But I'll add it anyway as per your request. |
Description
This PR is a redo of #296(adding a course progress indicators, making it easier for learners to track their progress)
Related Issues
Closes #270
Mobile & Desktop Screenshots/Recordings
Screen.Recording.2025-10-23.at.11.42.07.PM.mov
Steps to QA
[optional] What GIF best describes this PR or how it makes you feel?