Tamp — turning occasions into gifts

Calendar sync and gift discovery

RoleUI Designer
Year2026
ScopeUI, Design system
01
challenge

Remembering isn't the hard part. Deciding is.

How might we turn a date someone already knows into a gift they actually send?

People know the date is coming. What stalls them is “what do I send?” and that's where the occasion gets lost.

02
opportunity

Occasions live in the wrong place

People track birthdays across calendars, chat threads and memory. None of those sit anywhere near a place to act.

The app shipped without any sense of when. → What would make sending a gift feel closer to the person? → People send gifts on occasions. → And they already keep those occasions in a calendar. So the calendar comes in, not as a new feature, but as the thing the home screen was missing.
before
after

The home screen before and after the calendar block. The left version was built and running; the calendar was added afterwards. The data was already there, it just wasn't anywhere near the gift.

03
direction

A bridge, not a calendar app

The card's job is to convert a date into intent, so it holds a countdown, the occasion and one way out and nothing else.

D-Day / D-6 how much time is left
Mom's birthday who it's for
+4 more upcoming events the rest, without the list
Browse Popular Gifts straight to the gift list

A calendar app helps you manage dates. This card only has to move one date into a decision, so everything else is gone, no month view, no editing, no reminders to configure. Two dates, a count, and a single tap that lands on the gift list.

04
iteration

One action, not a search

The old card asked users to read two full sentences before finding “Send a gift.” The new one leads with a scannable D-Day, moves the event name into the primary read, and puts one action where the thumb already is.

old
new

Trade-off: one button means users can no longer send from a specific event. I took that, because a single clear exit beats three competing ones on the screen people see most.

05
outcome

Four steps, one intent

The calendar card is the only entry point that doesn't require knowing what you want first. Everything after it narrows rather than opens.

notice
browse
decide
send

The card is the only entry point that doesn't require knowing what you want first. Search is still there for people who do.

Popular picks and staff picks do the narrowing, so the decision starts from what people actually send rather than a blank search.

None of this is validated yet. Signals: events opened three days ahead, taps from the card to completed sends, sessions ending without a selection.

06
system

A foundation

Colour, type and spacing defined from the atomic level up, so the decisions above hold across screens rather than one at a time.

Drag the sheets
Colour guide Colour
Font guide Type
Button guide Button
Icon set Icons
Spacing guide Space