Mobile product design case study
Slumber Pal
A time-aware sleep companion designed to make tracking rest feel less clinical and more like a supportive daily ritual.
The problem
Sleep apps often become useful only after the user has already slept. They collect numbers, chart patterns, and report trends, but the experience can feel detached from the real moment when someone is trying to rest.
The design opportunity was to create something more present: an experience that could help a person begin a sleep or nap session, stay oriented while it was running, and make sense of how they felt afterwards.
How might a sleep tracker feel like a companion—not another dashboard asking for attention?
The project
Slumber Pal is a mobile sleep companion for sleep and nap tracking. It adapts its home experience to the time of day, gives users a clear route into the right type of session, and connects rest habits to goals, streaks, insights, and the wellbeing of a companion called Sprout.
The product is built around a simple loop: prepare, rest, reflect, and see progress. Each step is designed to be calm enough for the context while still giving the user useful control.
My role
I shaped the product experience across UX structure, user flows, interface design, interaction states, prototyping, and visual direction. That meant defining how users move between sleep and nap contexts, what information matters during a live session, and how reflection and progress connect after the session ends.
I also developed the visual language around Sprout, using the companion to make feedback feel human without letting the character overpower the functional parts of the experience.
Design goals
Meet the moment
Make the first useful action feel obvious whether the user opens the app in the morning, afternoon, evening, or late at night.
Reduce friction
Keep the start, tracking, completion, and review states clear without filling a low-attention moment with unnecessary choices.
Reward consistency
Turn repeated rest habits into progress that feels personal through goals, streaks, achievements, and Sprout’s wellbeing.
The core experience
The central journey is intentionally linear. The user starts a session, sees a short transition into tracking, keeps essential controls close, and receives a clear completion state. A reflection prompt then turns a raw duration into something more meaningful.
Key design decisions
Time becomes part of the interface. Instead of showing the same generic home screen all day, Slumber Pal changes its greeting, environmental colour, and recommended action to make the experience feel situational.
Reflection is lightweight. The rating control uses expressive characters and a small number of understandable states. The interaction is visual, but each feeling also has a written label so the meaning does not depend on colour alone.
Progress is connected to care. Sleep goals and streaks are not presented only as performance metrics. They also affect Sprout’s health, happiness, and energy, making consistency feel like a relationship the user is nurturing.
Reflection
This project reinforced that a warm visual identity works best when it supports a clear product structure. Sprout makes the experience memorable, but the core value still comes from the sequence: the right action at the right time, calm controls during rest, and a useful reflection afterwards.
What worked
The time-aware home states, focused session journey, and companion-led progress system give the product a distinct point of view without losing the practical job of sleep tracking.
Next
The next phase would test the experience with real users, validate notification timing, improve the hierarchy of live-session controls, and confirm that the motivation system remains supportive over time.
Have a product idea that needs clarity?