One thing I miss about AnyDo when using Todoist is its Moment, a daily planner popup. It really helps me from being overwhelmed by reviewing tasks calmly one by one. What made me move away from AnyDo to Todoist was because the later is a more open platform allowing various 3rd party integrations.
Now I'm deciding to make my own "Moment" for Todoist, the todolist app I'm using on daily basis.
Typical Review UI
<aside>
🗒️ 1/2 **Design UI
#**TodayPlz | Due next week
[Done] [Today] [Tomorrow] [Later]
</aside>
<aside>
🗒️ 2/2 **Post on IndieHackers
#**TodayPlz | Due 2 days ago
[Done] [Today] [Tomorrow] [Later]
</aside>
Morning Flow
- "Hey, let's review your day"
- "First thing first, you have X tasks overdue. Let's review them."
- "Great! Today you have Y tasks waiting to be completed"
- Also takes into account scheduled tasks from previous review step
- If today task count is greater than <user_threshold>, offer to reschedule some of them to tomorrow or later
- If no tasks for today, offer to reschedule some tasks within this week to be done by today
- Otherwise, "Do you have something else to do today?" [quick input new task]
- "Have a great day!"
Evening Flow
- Review today tasks
- Review tasks with no due dates, sorted by importance/priority, optionally limit the number to prevent overwhelming the user. Offer to schedule for tomorrow or later.
Other Ideas
- The flow must be smart and understand the context well. For example, morning flow should be short and simple if user has completed the evening flow for last night.
- Todoist-like reschedule recommendations?
<aside>
💡 Interested? Suggestions?
Comment here, or follow this product on IndieHackers and drop me a message maybe ☺
</aside>