What I Designed

Mobile Screens (8 Total)

  1. Login and Registration — mobile number, email, OTP

  2. Onboarding Flow — 3 questions to personalise habit recommendations

  3. Dashboard — daily habit overview and EcoScore

  4. Log a Habit Screen — the core daily interaction (single-tap logging)

  5. Rewards Screen — badges and milestone recognition

  6. Community Screen — collective impact, not competitive leaderboards

  7. Marketplace — eco-friendly products and swaps

  8. Profile Screen — personal EcoScore history and impact summary

Responsive Landing Page

Full responsive web landing page designed for app marketing and download conversion.


Design Decisions and the Thinking Behind Them

I didn't apply behavioral frameworks from formal academic research but I did make deliberate design decisions based on what I know about what makes habit apps work. Here's the honest reasoning behind the key features:

1. Single-Tap Habit Logging

The most important thing about a daily habit app is making the daily action as frictionless as possible. If logging feels like effort, people stop logging.

The habit log screen is designed around one interaction — tap to complete — with no forms, no writing, no decisions required. Undo available for 3 seconds if tapped by mistake.

Why this works: BJ Fogg's Tiny Habits principle the behavior must be easier than not doing it. The moment logging becomes a multi-step interaction, low-motivation days produce zero data.

2. EcoScore — A Growing Number With No Ceiling and No Floor

I specifically didn't make EcoScore a percentage, letter grade, or streak count. All three formats imply a "correct" score you could fail to reach.

A number that only goes up feels like progress never like failure.

How it works:

  • Every habit logged adds points to your EcoScore

  • Missing a day adds nothing, but removes nothing

  • The score grows continuously and never resets to zero

Behavioral rationale: This is a direct counter to streak-loss mechanics (like Snapchat or Duolingo). When you break a streak, motivation collapses. When you miss a day but your score doesn't go down, you just pick up where you left off.

The score eventually becomes a meaningful personal record "I've been building this for 8 months. My EcoScore is 1,240."

3. Streak Shield Mechanic

Streaks are the most common reason people abandon habit apps — one missed day and the motivation collapses.

The Streak Shield protects a streak once per week for a missed day. This is the difference between an app that rewards consistency and an app that punishes imperfection.

How it works:

  • You earn one Streak Shield per week of consistent logging

  • Use it on any missed day to preserve your streak

  • The shield prevents the "broke my streak, might as well give up" pattern

Why this works: It replaces guilt ("I broke my streak") with agency ("I chose when to use my shield"). It acknowledges the reality of busy weeks without making the app feel broken.

4. Lifestyle-Personalised Onboarding

Rather than showing everyone the same 25 habits, the onboarding asks 3 questions about your lifestyle:

  1. Living situation — flat, house, shared

  2. Commute type — car, transit, walk/cycle

  3. Diet approach — omnivore, reducing meat, plant-based

EcoHabit then pre-selects the 5 most impactful and achievable habits for your specific context.

Why this works: Research on choice overload (Iyengar & Lepper, 2000) shows that fewer initial choices increase engagement. The question "Which of these 25 should I start with?" creates paralysis. Pre-selecting 5 based on your context removes that friction.

Users can add more habits after the first week once engagement is established.

5. Community Challenges — Collective Over Competitive

Community features are framed as collective contribution"Our community saved 14,200 litres this week" — not individual ranking.

No public leaderboard.

Why this works: Leaderboard competition demotivates the lower half of any ranked group which is the majority of users. Collective progress messaging motivates the entire user base, not just those already performing best.

6. Empowerment-First Copy Tone

Every piece of copy in the app was written against one rule: no sentence should make the user feel bad.

  • Error states say "Oops, let's try that again" — not "Error"

  • Missed days say "Pick up where you left off" — not "You missed yesterday"

  • Empty states celebrate what's possible — "Start your first habit today" — not "No habits yet"

This was a conscious tone decision, not a default.


The First-Session "Aha Moment" — Why Onboarding Ends With a Win

Published research on habit apps consistently shows that users who reach an "aha moment" a moment of genuine product value within the first session have dramatically higher Day-7 retention.

In EcoHabit, the "aha moment" is designed to occur at the end of onboarding itself:

  1. User answers 3 lifestyle questions

  2. EcoHabit shows their personalised 5-habit stack

  3. User taps their first habit (single tap, no forms)

  4. EcoScore immediately goes from zero to a positive number

They haven't been asked to pay, share their data, or invite friends. They've just experienced the product doing exactly what it promised and felt good about it in the first 90 seconds of use.


How I'd Measure Success If This Were Live

Since there are no live metrics, I defined the metrics I would instrument which reveals how I think about engagement design:

Core Engagement Metrics

Daily active logging rate: What percentage of users who complete onboarding log a habit the next day? The first repeat action is the strongest predictor of retention.

7-day streak rate: What percentage of users maintain a streak through their first week? The first 7 days are where most habit apps lose users.

Streak Shield usage rate: How often are shields used versus how often are streaks broken anyway? High shield usage with maintained streaks validates the mechanic.

Feature Validation Metrics

Onboarding completion rate: What percentage of users who start the lifestyle preference flow complete it and log their first habit? This is the primary funnel metric.

30-day return rate: Are users still opening the app a month after downloading? Habit apps that don't create a 30-day habit haven't worked.

Habit expansion rate: Do users add more habits after completing the first week? This measures whether the initial personalised 5-habit set successfully builds momentum or feels limiting.


Results — Concept Project Outcomes

This is a concept project. There are no live metrics.

What this project demonstrates:

  • Behavioral design thinking applied to a concrete product problem

  • AI-first workflow across all phases — Claude for research synthesis and copy, Midjourney for visual direction, Figma Make for layout scaffolding

  • Gamification system design — EcoScore, Streak Shield, milestone rewards, community challenges

  • Mobile app design — 8 complete screens covering login through profile

  • Responsive landing page — full acquisition-to-activation product thinking


Reflection

What Worked

Making deliberate design decisions based on clear reasoning even without formal research to back them up. Knowing why I made each choice means I can explain and defend it in a review or interview, which matters more than having perfect methodology.

Using AI to compress research and ideation phases. The behavioral framework synthesis that would have taken days took hours which let me spend more time on the actual design and interaction work.

What I'd Do Differently

Talk to real people who've tried sustainability apps before designing. Even 5 informal conversations would have grounded my assumptions about what actually frustrates users versus what I think frustrates them.

Test the onboarding flow with real users before finalizing it the lifestyle preference questions felt right to me, but watching someone actually go through them for the first time would reveal friction I can't anticipate from inside the design.

What This Taught Me

The hardest design problem in behavior change isn't motivation, it's the moment after motivation fades. Day 4, when novelty is gone and the user is tired.

Every feature in EcoHabit, the Streak Shield, the single-tap logging, the lifestyle-personalised habits, the empowerment tone, the no-ceiling EcoScore was designed for that specific moment.

That principle shapes how I think about engagement design in any product I work on now: design for Day 4, not Day 1.