Feature Request: Add same progress meter for all paths with shared courses
Checks
- [X] I have thoroughly read and understand The Odin Project Contributing Guide
- [X] The title of this issue follows the
Feature Request: brief description of feature requestformat, e.g.Feature Request: Add a dark mode to the website - [ ] Would you like to work on this issue?
Description of the Feature Request
Use case : someone who finished Ruby path and switched to Nodejs path, he doesn't need to go over some courses covered already in the Ruby path, it'd be already marked finished
Acceptance criteria
- [ ] Same percentage in a given course which exists in both Ruby and JS Path.
Additional Comments
No response
Thanks for the suggestion @sMouaad!
I agree this is the way it should work. For simplicity sake, the shared/common courses between paths are duplicated and store separately under the hood.
We've identified other problems with our data model that need attention as well. The fix for those should allow progress to be applied to shared courses.
can I take on this issue?
Thanks for volunteering @ZackHoang. But this one would need significant changes to our data model and complex migrations. It's best handled in-house by a TOP maintainer.