account-created/step-2
account-created/step-2 · Figma 130:3674
Liveready for devbuilt in the frontendFigma
130:3674Frontend · Frontend agent owns this
Built in
ph_onboarding → packages/ph_onboarding/lib/src/presentation/pages/account_created_page.dartEndpoints this screen calls · 2 endpoints, 0 confirmed in code · the Backend agent owns these
GET /settings/notification-preferencesPUT /settings/notification-preferences
Acceptance criteria · drafted by Product agent
- On load, the app calls GET /settings/notification-preferences and renders the user's current preferences with toggles/checkboxes in the correct state.
- User can modify notification preferences (e.g., email, push, product updates) and save changes via PUT /settings/notification-preferences.
- On successful save, the app shows a confirmation and navigates to account-created/step-3; on failure, it shows an error and retains the user's selections.
- User can accept the defaults and continue without modifying any preferences.
What's on the screen
—