seongjun

Habits & growth

Momo’s Bamboo Forest

More than a checked box.
Something to grow with.

A mobile app connecting small daily actions to a panda and a forest of your own.

Product · UX/UI · Engineering · Operations

An action, a reward, a growing character, and customization form one continuous loop.

The starting problem

Adding tasks to a list does not give people a reason to return. We connected small daily actions to character growth so finishing something creates a visible change.

The experience

  1. Pick a small action
  2. Mark it complete
  3. Earn XP and bamboo
  4. Grow and customize

Design decisions

Lead with today’s actions

The garden leads directly to today’s practice list, connecting the joy of seeing Momo with a concrete next action.

Let progress survive a break

Rewards and repeat rules are separate. Taking a break does not take away levels and currency already earned.

Preserve the original record

On-device SQLite is the default store. Keeping existing records through saves and transitions is a central product constraint.

Implementation & scope

Practice and reward rules are separate from the interface. Local storage and record recovery were developed alongside the experience.

React NativeTypeScriptSQLite

A mobile app project. Images show the actual iOS simulator UI from build 31 with sample records.

Next projectHyean