Skip to content

Add Progress Tracker to DevNotes #72

@rishita-pixie

Description

@rishita-pixie

🔍 Please ensure this feature hasn't already been requested.
Search through open issues and closed issues to check for duplicates.


Checklist

  • I have searched for similar open issues and closed issues.
  • This feature request is not a duplicate.
  • I’ve clearly described the feature and its benefits.

Is your feature request related to a problem? Please describe.
Yes. While DevNotes offers a clean and structured learning experience, users currently have no way of tracking which tutorials they've completed. This can make it harder to resume learning and reduces motivation for users who want to see their progress over time.

Describe the solution you'd like
Implement a Progress Tracker feature across the platform. This could include:

  • Checkboxes or visual markers (e.g. icons) beside completed tutorials
  • A progress bar or percentage indicator for each section/module
  • Save progress in localStorage for guest users
  • Use React Context or future authentication logic to persist progress for logged-in users
  • Add a "My Progress" dashboard summarizing the user’s overall progress

Describe alternatives you've considered

  • Using browser bookmarks or manual tracking (inefficient and user-unfriendly)
  • Relying on visual memory of visited tutorials (not scalable)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions