☕ Beaned Up
Get your people beaned up.
🧪 Demo panel — not part of the design

Jump between the Account card's three states — plus entry 4, how a brand-new user lands here from the onboarding slides' "Create my account" button. Fake sign-in: any email + password works, except the password wrong, which shows the error state. Demo persona: Sam · sam@example.com · @sam.

Forgot-password walk: start at the Sign-in card and tap "Forgot password?", or jump straight to a step. In the email step, tap the link inside the email mock — that stands in for tapping the real email on your phone. On the email step you'll also find an "an hour later" demo toggle: turn it on and the email's own link lands on the expired screen, the way a real hour-old link does. The last button jumps straight to that expired path.

Profile

S

Sam

Coffee first.

☕ Espresso, oat milk, no fuss.

Friends on Beaned Up

Placeholder — the Account card above is the prototype. Friends would list here.

Your coffee stats

Placeholder — stats would show here.

🧪 Prototype versions

You are viewing iteration 3 — the current version of the forgot password flow. Earlier versions, kept for comparison: Iteration 1 · Iteration 2