Inspiration
Every day I carry around a small black notebook in which I write down a to-do list for the day. It really helps me stay on top of assignments and other important tasks I need to do. I realized I could make an application to do the very same thing.
What it does
It is a to-do list in which you can add task, remove them, and customize the app colors.
How we built it
Using Android studio and Flutter, it most of the things I need to make the application
Challenges we ran into
Saving each task in the database and then correctly refreshing the state of the app every time a task was completed.
Accomplishments that we're proud of
That the app is fully functional with 216 unique customization settings.
What we learned
So much. The biggest and most impactful change was learning to carry data easily throughout the application through the Provider library which used the apps context to send data throughout multiple levels of the code.
What's next for To-Do
More customization options, daily tasks, priority-based sorting, Descriptions of tasks, Add sound, and Information how many tasks, remainder of undone task, etc.

Log in or sign up for Devpost to join the conversation.