daily-code icon indicating copy to clipboard operation
daily-code copied to clipboard

feature: progress tracking for each module for signed in users

Open Shashwat61 opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. By looking at the website, there isn't a way to let the user keep track of where he left last and what he has read and completed.

Describe the solution you'd like

  1. So if a user opens up a module say Exporting and Importing modules, it has 11 lessons, suppose a user is on the first lesson and reads it completely, and to go to the next page, there's a next button. Instead of next, we could rename it to complete and next and so on.
  2. When a user leaves, his track is stored and when he opens up the same module again, he would be directed to the last incomplete lesson.
  3. When a user comes on the root route, he will see a completed button right next to the number of lessons defined. If the user has not completed/started the module, then he will be shown the percentage of the module completed.

Additional context

  1. This could potentially give some motivation to complete the modules to the end user.

Shashwat61 avatar Apr 19 '24 19:04 Shashwat61

@hkirat what say about this feature?

Shashwat61 avatar Apr 19 '24 19:04 Shashwat61