TheOdinProject / theodinproject

Main Website for The Odin Project
http://www.theodinproject.com
MIT License
3.55k stars 2.06k forks source link

All Course Assignments: A simple checklist next to each assignment to track progress. #4589

Closed Fadirstave closed 2 days ago

Fadirstave commented 3 days ago

Checks

Describe your suggestion

I would love to see a checklist next to each assignment in each chapter. It would be especially helpful for people like me (a stay-at-home dad). I often have to get up from my PC for dad dooties pun intended and end up losing track. I've attached an example below!

Thanks!

Example Checklist

Path

Other / NA

Lesson Url

Any Assignment

(Optional) Discord Name

Fádir Stavé

(Optional) Additional Comments

No response

MaoShizhong commented 3 days ago

Transferred to the web app repo since this would concern implementing a web app feature.

I'll defer to those who are more familiar with the web app codebase, but initial considerations which may even pose problems:

CouchofTomato commented 2 days ago

As already mentioned the main problem will be persistance. Assignments are just built up from the MD file so persisting them would be almost impossible. I like the idea but unfortuantely not something we can action with the current setup.