code100x / daily-code

https://projects.100xdevs.com/
833 stars 1.02k forks source link

Add Feature: User Learning Progress Tracking and Chapter Resume Option #672

Open kushwahramkumar2003 opened 1 month ago

kushwahramkumar2003 commented 1 month ago

PR Fixes:

Resolves #[Issue Number if there]

Checklist before requesting a review

Description:

This PR introduces a new feature that enables logged-in users to track their learning progress. It displays the number of chapters completed in each track and allows users to continue from where they left off. For completed tracks, a "Completed" status is shown to provide a clear indication of progress.

Before & After Video:

Before:

https://github.com/user-attachments/assets/7e9de30c-f8f0-4bbb-b8ec-bce8ee02b3eb

After:

https://github.com/user-attachments/assets/b1cdf5f4-4c59-4ad4-9f3a-13a2446f1faa

kushwahramkumar2003 commented 1 month ago

@devsargam @hkirat please check

kushwahramkumar2003 commented 1 month ago

@SujithThirumalaisamy please review