Skip to main content

Auth Sign Up Success

EPIC: auth
Authentication
STORY: sign_up
As a new household organiser, I can create an account and land on Home.
AC: success
Creating an account lands on Home with seeded members.

initial state — Welcome page (unauthenticated landing)

Expect:
  • booting signed out lands on the Welcome page
Events:
  • [ANALYTIC] [page]: WelcomeRoute

tap "Create your household" on Welcome → the sign-up page

User Actions:
  • Tapped: widget with key [<'WelcomePage.create'>]
Expect:
  • the Create CTA on Welcome opens the sign-up page
  • the sign-up title renders
  • the band glow word renders
Events:
  • [ANALYTIC] [page]: SignUpRoute

fill username / email / password / confirm

User Actions:
  • Entered text: pat
  • Entered text: [email protected]
  • Entered text: hunter2
  • Entered text: hunter2
Expect:
  • the entered email renders
  • matching passwords show no mismatch error
Events:
  • SignUpUsernameChanged
  • SignUpEmailChanged
  • SignUpPasswordChanged
  • SignUpConfirmPasswordChanged

tap "Create account" → lands on Home with seeded members

User Actions:
  • Tapped: widget with key [<'SignUpPage.createButton'>]
Expect:
  • creating an account lands on Home
  • the household name is no longer a Home header title (the top bar carries no page title; the name lives at the top of the More screen — the future household-selector seat)
Events:
  • SignUpSubmitted
  • AuthUserChanged
  • [ANALYTIC] [page]: HomeTabRoute
  • HouseholdStarted
  • TodayChoresStarted
  • HouseholdMembersChanged
  • [ANALYTIC] event: today_section_shown {section: expectations, count: 1}
  • TodayChoresChanged
  • TodayApprovalsChanged