Skip to content
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

course/chapter progress bar #17

Open
saumyasinghal747 opened this issue May 10, 2021 · 2 comments · May be fixed by #43
Open

course/chapter progress bar #17

saumyasinghal747 opened this issue May 10, 2021 · 2 comments · May be fixed by #43

Comments

@saumyasinghal747
Copy link
Member

It might be helpful for people to have a progress bar where they can see their progress on a topic

@saumyasinghal747
Copy link
Member Author

saumyasinghal747 commented Jun 7, 2021

I think the workflow for this would go something like this

  • establishing unique identifiers for every lesson
  • establishing status types for a lesson ( for example:not-started, in-progress, skipped, completed)
  • using a vuex store to keep track of states for individual lessons, and not storing not-started statuses
  • syncing vuex with localStorage for data persistence
  • displaying chapter-by-chapter comprehensive completion status
  • displaying course completion status

@saumyasinghal747
Copy link
Member Author

establishing unique identifiers for every lesson

I think <course-id>/<chapter-id>/<lesson-id> would work fine.

This is what we're using for URLs, as well.

@saumyasinghal747 saumyasinghal747 linked a pull request Jun 12, 2021 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant