Inspiration
The workload of GSMST and other outside responsibilities sometimes stresses me out, so I always need a way to keep everything in check
What it does
Keep all things that someone has to do in a to do list
How we built it
A user can add or remove responsibilities into their list by calling a function that makes sure there are no errors in the list. Afterwards, another function is called to print the user's list.
Challenges we ran into
Users shouldn't need a background on coding to use the to do list, so I needed to make sure there were no cases where an error could occur
Accomplishments that we're proud of
All instances where an error could've been shown, like removing an item from an empty list, were handled and redirected the user accordingly.
What we learned
I built more of a foundation on error handling
What's next for To-do List
I could redo this code in html/javascript, where I could add more functionality like adding a higher precedence for certain tasks and importing stuff like different orders of tasks.
Built With
- codehs
- python
Log in or sign up for Devpost to join the conversation.