Flexidule

Enhancing Goal Planning Through Flexible Scheduling

MY ROLE

A flexible goal-setting app designed to fit seamlessly into users' busy lives, allowing them to manage tasks without being tied to specific times.

Flexidule enables users to complete tasks whenever it suits them and set recurring goals to stay on track. With its intuitive interface and adaptable features, the app helps users achieve their goals effortlessly and stress-free.

Project Overview

TEAM

KEY CONTRIBUTION

DURATION

TOOLS

UX Designer

3 UX Designer

10 months- Part time

Figma, Canva

User Research

Wireframing

Prototyping

Interaction Design

Usability Testing

Problem Statement

Working on personal growth and being productive can feel overwhelming, especially when schedule keeps changing and life gets busy. Without the right support, it's easy to lose track or feel frustrated, making it harder to stay on top of things and reach goals. While goal-tracking apps exist, many enforce rigid schedules or bombard users with excessive reminders, making it harder to stay engaged.

How might we help people stay committed to their goals with a flexible approach that adapts to their changing schedules?

Progress Your Way

Empowering users to track progress without rigid deadlines—custom
durations, easy rescheduling, and stress-free habit-building.

Final Design

Effortless Progress Tracking

Easily track completed tasks by logging your progress in just a few taps.
Stay motivated and keep your goals on track without the hassle.

Motivation Through Accountability

Stay committed by sharing goals, nudging friends for support, and receiving gentle reminders when it’s time to take action.

What I Focus On

As an early-stage start-up to create a brand new application there are many things need to do. What I focus on is creating schedule by user, track schedule and share it with friends. I worked with 3 designer for the whole project.

How Did We Get To The Final Product?

Our Research Journey

For kicking off the project, we started with analyzing market and competitors. We looked closely at competitors like Habit, Goal Wizard, Todoist and ... with three main objectives:
-
First we wanted to see what features they offer, what they do well, and where they fall short.
-
Second, we also checked out their designs to get ideas for our own interface and to see what users might already be used to.
-
Finally, our goal was to find any problems or gaps in their user experiences so we could make Flexidule more intuitive and user-friendly.

What we learned from competitive analysis:

To answer above question and validate our assumptions we conducted survey to explore user behaviors, preferences, and challenges in goal setting.

Gaining Deeper Insight Into User Needs Trough Interview

We conducted semi-structured interviews with 15+ users to validate our initial findings and further understand how people currently works on their goals, their motivations and challenges.

With these products already available, why do people still struggle to manage their tasks and reach their goals?

The biggest theme we found was related to flexibility and staying motivated. Rigid schedules made it hard for people to keep up, especially when their plans changed. As motivation dropped, there were not enough ways to adjust tasks or get back on track.

Is Flexibility Enough To Boost Productivity?

Our research showed that flexibility is essential for users and helps reduce stress. However, it led us to question:

  • Does flexibility truly help people complete tasks efficiently, or can it lead to procrastination?

  • What other factors contribute to real productivity?

  • How does Flexidule address these challenges compared to other apps that are either too rigid or too unstructured?

Test Design: Flexibility vs. Procrastination

We tested if flexibility helps users complete tasks or leads to procrastination. For one week, we observed users who disliked rigid reminders. Here’s how we conducted the test:

Flexibility Can Be a Double-Edged Sword:

Flexibility helped some, but others struggled with procrastination due to lack of structure.

Flexibility Isn’t Enough to Boost Productivity:

Flexibility wasn’t enough—gentle accountability may help users stay on track and motivated.

Can Gentle Accountability Boost Productivity?

Our first test showed that flexibility alone wasn’t enough—users needed accountability to stay on track. Many felt a companion-like support system could help with motivation. To explore this, we ran a second test with five participants. Here’s how we conducted the test:

Flexibility with Support Leads to Action:

Gentle check-ins encouraged action in users who procrastinated, making them feel accountable without strict enforcement.

Too Much Structure Kills the Benefit:

Making reminders too structured turned them into a chore, leading to negative feedback. This showed the need for simple, lightweight accountability.

Where We Went Wrong In Our Test?

We designed interactive reminders as a companion to support users when needed. We included response options to identify problems and offer help, but the options were too long and time-consuming. Instead of feeling supported, users found them frustrating and saw them as extra tasks. In interviews, users mentioned that while they liked the idea of interactive reminders, but they wanted something quicker and easier.

Future Idea... 🚀

AI Companion For Solo Users 🤖

For users without friends or companions to share their progress with, we proposed the concept of an AI Companion that texts users in a friendly, conversational tone to provide support.

Limitation: Due to budget and time constraints, this idea was not fully developed or implemented, but it remains a potential feature for future iterations.

What the Data Revealed:

What the Data Revealed:

Define

Who We Are Designing For?

We created a visual user persona to keep our target audience in mind and highlight essential features.

Develop

We brainstormed and sketched various design ideas, taking into consideration the needs and pain points of our user persona.

Sketching Out Some Initial Designs

Refining Designs With User Feedbacks

Creating Schedule Iteration:

Iterating on Task Addition to Schedules:

Refining How Users Track Their Progress:

Refining Homepage:

Iterating on Shared Schedule to Encourage Task Completion:

Several rounds of usability testing provided valuable insights that guided our iterations, improving the user experience. By observing user behaviors and collecting feedback, we refined the interface to reduce friction and enhance task completion.

Participatory Design - Designed With Users, for Users

We weren’t sure how to integrate shared Flexidules into the homepage—should they be separate or combined with personal ones? To find the best approach, we collaborated with users to refine the design and improve filtering. Their feedback made the homepage clearer and more useful, making it easier to track and plan with others.

They wanted quick access to filters (In Progress, Upcoming, Overdue) placed horizontally at the top.

Users preferred viewing shared and personal Flexidules together in one place.

1

2

Through participatory design sessions, we collected six user-generated wireframes. Here are the key patterns:

Why We Ran This Test?

What We Learned from User Wireframes?

Deliver

Establishing Consistency With a Visual Style Guide

We created a UI kit to keep the design consistent and make collaboration easier. It gave us reusable design elements, saving time and helping ensure everything looked and worked well together.

The Journey Thought Me ...

This journey taught me the importance of not just focusing on what users say, but also observing how they behave and what they do. I learned to dig deeper to understand the root cause of their needs. By balancing stakeholder goals with user insights, I discovered how to create more impactful and meaningful designs.

Future Plan

As part of the future plan, I’m exploring the introduction of an AI Companion to help users who don't have close friends to share their goals with. This AI would offer support by sending motivational messages and nudges in a friendly, conversational tone. Additionally, I aim to conduct more usability tests to ensure the design remains intuitive and effective in real-world use.