This is mainly for the developer, but it's going to dictate everything the user sees. I, as the user, should have a clean and intuitive UI that I am able to easily navigate and interact with. It should have an aesthetically pleasing color scheme and should be minimalist as well as tasteful. All of these adjectives don't mean much without an example.
Acceptance Criteria
As this is a To-Do app, its design is going to be lead by what exactly we're doing with it. The basic functionality is based around CRUD w/ persistent data storage. We're creating tasks. We're reading tasks. We're editing tasks (whether that be marking them as done or changing their actual content). We're deleting tasks we don't need to complete. With this in mind, the design should follow.
An understanding of what exactly you want to do. Do you want a to-do list that is scoped to a single day? Do you want one that stretches from week to week? One that you can toggle between?
N/A for the most part - this is a fundamental task when creating any application.
Dev Notes
Do your research and whether you do it through Figma or on a pencil and paper...or on the whiteboard. Make sure you're writing SOMEWHERE how you want the project to look.
Write it out. What do you want it to do? What are some problems in your daily life that you'd like to solve with it? (Making goal boards)
User Story
This is mainly for the developer, but it's going to dictate everything the user sees. I, as the user, should have a clean and intuitive UI that I am able to easily navigate and interact with. It should have an aesthetically pleasing color scheme and should be minimalist as well as tasteful. All of these adjectives don't mean much without an example.
Acceptance Criteria
IDEAS FOR TO-DO LISTS SET UP: https://i.imgur.com/kqDJHNG.png
Dependencies
Dev Notes