Case Study -Achieving daily targets by making your habits stick

Project Overview :

Timeline: April - May 2021( 3 weeks )
My Role: Solo student project undertaken for a local hackathon.
Also my first UI project, so excuse the flaws :)

The challenge :

“ People find it hard to get through their daily tasks and to set new routines in place.”

Backdrop :

Just like everyone else around the globe battling quarantine-boredom, I decided to use my time to finally get in shape ( A routine I’ve been trying to stick to for the last couple of years ). However, after repeated failures and restarts, I still couldn’t balance a proper routine only this time I just wasn’t ready to quit. With plenty of time on my side, I decided to dig in on how and why I always ended up on square one in a couple of weeks.

High-level objectives :

  1. To create a checklist app whose simple clean UI focuses on its primary goal of a task manager that creates accountability in people in the form of “rewards” and “streaks”.
  2. To create a user-friendly “no-frills” interface that improves the experience of the user without any confusion.

Research :

After learning about the psychology acting as the clockwork behind the app, it was time to learn about the people whose opinion mattered the most — the users. Luckily, being in college I had the opportunity to tap into a large test group and gain inference from their feedback.

  1. What was the most difficult part about trying to achieve that goal? Why?
  2. What motivated you to start in the first place?
  3. What was your process for trying to achieve that goal?
  4. Tell me about a time you had to do something difficult and accomplished it.
  5. What do you expect from a checklist app?

The Main Insight :

Based on the trends , I’ve noticed how if there is no real consequence (accountability) associated with NOT achieving their goal as was the case in previous apps they’ve used, motivation to continue cease to exist.

Cue-Routine -Reward Cycle :

The Solution :

Low Fidelity Wireframes :

Using the “crazy-8” technique, I rough sketched out a couple of screens as given below.

Mid Fidelity Wireframes :

Improving upon the rough sketches, new screens were created

Initial to Final Designs :

After careful consideration, the mid-fidelity wireframes were further converted to digital versions using Figma. However, significant changes were made so as to make the UI more clean and less clunky.

Colors And Typography :

The color palette consisted of white and blue colors. The logic behind using these colors was simply what the colors stood for, i.e., white for clean, simplicity, freshness and blue for trust, peace and loyalty.

Conclusions + Lessons learnt :

This was my first-ever UI project (Phew..much harder than it looks). More than the actual output, however- I’m immensely grateful to have been through an entire UI process so I can see what it’s actually like. On that note, a few things I’ve learned:

  1. Add a partner accountability feature. Another avenue I could have explored was adding partner accountability which has been proven to increase productivity up by 40% as it drives both people to achieve their goals. Example : People with gym partners are more likely to follow through on their gym sessions.
  2. Keep it Simple Stupid. Despite weeks of research + development, my first version of this case study was only fulfilling the goal of being visually pleasing rather than being what the name indicated — a simple to-do list. I had to strip down to the basics and iterated a better version as I realized beauty is only skin deep.
  3. You didn’t fail- you just found 100 ways that didn’t work. It was a tough journey trying to self-learn UI, but the Internet Gods did take pity on me and guided me through the right resources from YouTube to Coursera. From noticing mistakes in my UI to uncovering more foundational psychological problems in how my app performs, I’m thankful to have constantly asked for feedback from my peers In the end, I pushed to have the app as best I could, and did not let my own thinking stop me from questioning if my own decisions were truly best for the user.

For more work enquiries or feedback about the project, shoot me an email at

Thank You for reading and have a great day !!