Back to projects

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.

Slumber Pal case study hero featuring Sprout, the sleeping companion character, and mobile app screens
ProjectSlumber Pal
PlatformiOS mobile app
My roleProduct design, UX/UI and prototyping
FocusSleep routines, reflection and motivation
01

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?
02

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.

Four Slumber Pal home screens for morning, afternoon, evening and late night
The home screen changes its greeting, colour, and emphasis across morning, afternoon, evening, and late night.
03

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.

Slumber Pal screens for choosing between a nap and a sleep session
The sleep-or-nap decision stays explicit, with the recommended option adapting to the current time.
04

Design goals

01

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.

02

Reduce friction

Keep the start, tracking, completion, and review states clear without filling a low-attention moment with unnecessary choices.

03

Reward consistency

Turn repeated rest habits into progress that feels personal through goals, streaks, achievements, and Sprout’s wellbeing.

05

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.

Slumber Pal nap flow showing countdown, active tracking, goal completion and review prompt
The nap journey moves from countdown to active tracking, goal completion, and an optional session review.
Slumber Pal session review interaction with five feeling ratings and a session summary
A tactile rating interaction helps the user describe how the session felt before seeing the summary.
06

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.

Slumber Pal sleep and nap dashboards showing goals, streaks, statistics, achievements and Sprout wellness
Goals, nap statistics, streaks, achievements, and Sprout’s wellness create a connected progress system.
07

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?

Let’s turn the rough version into something people can use and trust.