Overview
Update: Habitastic (v0.5.0) is available for private testing on TestFlight.
After reading James Clear’s best-selling book Atomic Habits, I felt inspired to improve my daily routine and (hopefully) achieve some long-standing goals. Knowing that consistency was key to success, I scoured the App Store for a habit tracker that would keep me accountable and on track.
But after trying more than 30 different apps, I grew frustrated. Each one fell short in some way—they either lacked a pleasing design, were too clunky or overly complicated to use, felt tacky or didn’t offer enough flexibility. I wanted an app that was as visually appealing as it was functional, and as joyful to use as it was effective.
That’s how Habitastic was born—turning my vision for a top-tier habit tracker into a reality.
Contribution
Product strategy
Market research
Product design
Branding
Team
1 × Product designer
1 × Engineer
Year
2024
Process
Crafting a Solid Foundation
With countless habit tracker apps already on the market, I faced both an opportunity and a challenge. On one hand, there was a wealth of inspiration and user feedback to draw from and improve upon; on the other, I needed to differentiate my app sufficiently to stand out from the crowd. Through a combination of rough sketching, open-ended design exploration, and rapid prototyping of interaction ideas, a concept gradually began to develop. My primary focus from the start was on the CRUD functionality, aiming to achieve a smooth balance between simplicity, versatility, and uniqueness.
At one point, I considered how best to handle logging data for past days. This eventually led to the "Great Book of Habits" concept and pushed me to lean heavily into storytelling, using it as a guiding principle for the design process moving forward.
Details, Data, and Decisions
Alongside my emphasis on storytelling, I saw an opportunity to harness data and numbers to boost engagement and drive positive user sentiment. Several key decisions emerged from this approach.
For instance, I included a day counter and daily check-in reward system on the Today view, allowing users to start each day with a sense of progression—even before completing a single habit. The app also centers on completed reps (the number displayed in front of each habit on the Today view) rather than streaks, which can be discouraging when reset to zero.
This focus on progression over perfection extends to other key screens, such as the daily check-in summary and habit stats. These choices are designed to maintain user momentum without being overly pushy and allowing for enough leeway. After all, habit-building is a journey marked by natural ups and downs.
From 0 to 1
From the outset, I explored a wide range of features to ensure the app could scale effectively. Once I gained full confidence in the UI’s scalability and grew increasingly eager to bring the design to life, I narrowed my focus to define my MAP (Minimal Awesome Product)—perhaps the biggest challenge I had faced thus far.
After a couple of meet-ups, I partnered with a local iOS developer. Together, we set up a Notion board to track and manage the app’s development progress, propelling the project into its next phase.
Outcome
Perfection is elusive, even though I often secretly wish it were within reach. As I’ve been testing the live version of my app daily, I’ve already identified a few areas I want to improve or slightly rethink. While my primary focus has been on hunting bugs and ironing out implementation flaws, I’m also dedicating time to prepare for the next phase of features and consider strategies for advertising once the app is ready for public testing.
I’m eager to validate some of my core assumptions and gather valuable data and feedback from early testers. This input will be crucial for optimizing the app’s baseline performance. If you’re interested in being part of this journey and helping shape the future of your personal Great Book of Habits, I invite you to join as an early tester.
Get in touch
If you want to chat about a project — send me an email on amessagetothomas@gmail.com.
I can assist with designing a website, creating a new product, enhancing an existing part of your product, building a scalable design system, developing landing pages in Framer, or crafting a custom icon set for your business.
Available for remote-friendly work.