UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Designing a to-do app — a UX case study

--

App Snippet

Problem

We’re so much stuck in our busy schedule that we get so many things slipped out of our mind that we plan to do. And whenever we get them back in our mind then we either reschedule it or get tasks delayed/never done. It is impossible to keep track of so many things, remember them and get them done as per schedule.

Goals

My goal was to design a product that would help the user to keep track of his daily work. A platform where he could keep his tasks organized and prioritize them as per his requirements.

User Persona

While I was trying to empathize with my target audience and did my research on user persona I classified it into four groups. It helped me to get to the root cause of the problem and a better solution as the output.

User Persona

User Groups

In my target audience, I’ve considered some user groups like students who forgot to do their assignments and submit them on time. Professional people who forget about their lined up meetings and tasks.

Behavior

  1. People forget tasks due to their busy schedule.
  2. They like to keep things organized and plan everything beforehand.
  3. People have the habit to jot down everything to remember it.

User Goals

I did some user interviews to get insights about users and those conversations helped me understand their goals. What they’re expecting from a product? And how it’ll help them to solve their problem.

  1. People like to prioritize their tasks based on their need.
  2. They like to repeat certain tasks daily at a particular time.
  3. They want to sort tasks by date and time. So, they can see tasks saved for the future.
  4. One of the users came up with a different goal, where he said he wants to check the weather in case he had the plan to go outside but the weather is not good.

Constraints

I couldn’t find enough constraints, but the one was too many attributes as per user requirements. Every user had a different goal as per their need.

Solution Space

These user interviews helped me come up with a solution space, some attributes that I hadn’t thought of while designing the product. So here are the basic requirements of the user that he needs while planning tasks and keeping them organized.

Discovering attributes for solution space

Information Architecture

I’ve created the structural design for getting a clear view of the usability of the app and user journey throughout the product.

Information Architecture

User Flow

Describing the path taken by the user to complete the task as per his requirements.

Edge Cases

I discovered a few edge cases while reaching towards the end of the product.

  1. If the user doesn’t want to prioritize the task.
  2. If the user wants to view all the task created by him, how will they be sorted and displayed?
  3. Series of displaying notifications, so that the user remembers the task.

Prototype

Thanks for reading.

I hope you like it. Please provide your valuable feedback to improve.

--

--

No responses yet

Write a response