HappyTask - 2024

Achieving your goals by completing your daily tasks

HappyTask app was created to help students achieve their academic and personal goals by preventing procrastination and enhancing their self-confidence and positive feelings.

Role
Solo end to end project, Research - Scope - Design - Testing
Duration
4 weeks
Introduction

About the project

After finishing my studies, I struggled to finish my daily tasks. In order to succeed, I knew I would need to achieve my goals, but I still procrastinated. That's when I started exploring procrastination, and I was amazed at what I found.

Choosing students as my main audience

When I started this project, my goal was to design an app that prevents procrastination in general. However, I found myself struggling to create an app that suits every procrastinator.

Procrastination has many reasons and many solutions, I wanted to pick a target audience to focus on my project and achieve the most accurate results I can.

Problem Discovery

Students struggle to complete their daily tasks on time

The number of "To Do" apps is still growing, but students still procrastinate. Students often avoid tasks because they translate into threats.

And when they get threatened by tasks, procrastination is the easiest way to avoid the uncomfortable emotions that come with them.

White Paper Research

Procrastination can be caused by a variety of things, so different solutions are needed.

In order to gain a better understanding of the psychology behind procrastination, and how students can prevent it, I read and summarized 5 different research studies about it.

Since I understood that there are many different reasons for procrastinating tasks and therefor many solutions, my first challenge was to find the most common problems among students.

I found out that most of the chronic procrastinators are in a loop that is called the procrastination cycle:

Solution

A gamified, personal to-do app that motivates you to finish your tasks on time

When students use the HappyTask app, they can win their daily tasks. They can also create a committed task when they can do the same task together, win badges and maintain their streak of finished days.

Analysing Market & Competitions

Attempting to complete a task on time but failing to prevent procrastination

I found that although my competitors aim to finish a task on time, I couldn’t find any features that motivate their users from procrastinating a task by enhancing their positive feelings.

Identifying my competitors' strengths and weaknesses helped me differentiate my product from theirs. I wanted to see what their users liked/hated and what I could take inspiration from.

User Interviews

A study of 12 students revealed self blame and fear of failure

In order to gain a better understanding of how often the target users feel and act when they procrastinate, I conducted semi-structured interviews with them. Here are some of the key answers:

Identifying Pain Points

Persona creation with main goals and pain points based on a couple of main scenarios

The majority of students are more focused on something they feel better doing rather than doing their task. I discovered that it's very easy to postpone a task for the sake of feeling better now and managing the task later.

Brainstorming storyboard requirements

How do I support for the ideal solution scenario?

My design requirements were reframed into key actionable statements that were broad enough to allow multiple solutions, but narrow enough to focus on a few.

Feature Prioritisation

Limited time forced me to prioritise my features based on impact and effort.

By brainstorming and coming up with the most effective solutions, I created a list of features that could help my users achieve their goals.

Wireframes

Designing the main user flows with the aim of minimizing the time and steps required by the users

In order to help my users understand the design, I built an high-fidelity screens. This clarity aids in better decision-making and alignment with the project objectives.

Iterations from Usability Tests

Improving my product through user testing

Testing my product with users to get feedback and identify areas of improvement. Take the feedback into account and change the product accordingly.

1. Turning task into “Daily” with subtasks

Regular task-list makes the users feel further away from achieving their goals. With daily they can create sub tasks and write a description about the task.

2. Removing focus session main button

Although the focus session button is very important, the students were frustrated of always starting a focus session without choosing it.

The final MVP product

Home Screen

Students can manage their daily tasks, adding new daily and see their progress. Making the tasks more friendly by using - subtasks, priorities and time per task.

Project Screens

By creating a project page, students can collaborate and divide tasks. When other students see you assign to a task it is more likely for them to get motivated and finish their tasks either.

Achievements Screen

It is possible for students to earn badges by completing different challenges they are given.

Profile Screen

The more frequently a student is reminded of his or her progress, the easier it becomes to motivate them to complete work and overcome procrastination.

Project Takeaways

In conclusion

Although in my research I found many different kinds of procrastinators it was crucial to make user interviews and find common problems and goals.

My goal here was to enhancing the positive feelings of the students by increasing their motivation and confidence. If I had more time I would try to create a better experience of doing tasks together but my main goal was accomplished.