daily-code
daily-code copied to clipboard
feature: progress tracking for each module for signed in users
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
- 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.
- 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.
- 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
- This could potentially give some motivation to complete the modules to the end user.
@hkirat what say about this feature?