All work

Orchardly for iOS

A habit tracker that rewards showing up, not perfect streaks. I redesigned the check-in flow and the streak calendar, and handed off SwiftUI-ready specs.

Year

2024

Role

Product designer

Client

Orchardly

Timeline

12 weeks

What changed

01

01

One-tap check-in from the Lock Screen

One-tap check-in from the Lock Screen

02

02

Missed days pause a streak instead of resetting it

Missed days pause a streak instead of resetting it

03

03

Specs and tokens mapped to SwiftUI

Specs and tokens mapped to SwiftUI

The problem

People quit the app right after breaking a long streak. The design punished a single missed day harder than it rewarded weeks of effort.

What I changed

Streaks now pause instead of resetting, and the calendar highlights the days you showed up rather than the ones you missed.

Desktop monitor showing a dark website with an orange glow

Faster check-ins

A Lock Screen widget made checking in a single tap, which removed the most common reason people forgot.

What I learned. People came back more often when a missed day cost them nothing. Being forgiving turned out to be the best retention feature.

What happened

The team shipped the redesign from SwiftUI-ready specs with very few questions during the build.

Have a problem like this?

I take on two or three projects a quarter. Tell me what’s slowing your team down and I’ll reply within a day.

Create a free website with Framer, the website builder loved by startups, designers and agencies.