Skip to content

## FRONTEND: Implement User Settings Page UI #787

@OSEH-svg

Description

@OSEH-svg

Description
There is a design spec for the account settings page (#252) but no implementation. Build the settings page UI with sections for profile info, notification preferences, and payment settings.

Tasks

  • Create apps/web/app/settings/page.tsx.
  • Add tabs or sections: Profile, Notifications, Payment.
  • Profile section: display name, avatar upload, bio.
  • Notifications section: toggles for email and in-app notifications.
  • Wire up to PATCH /api/v1/profile once available.
    Acceptance Criteria
  • Settings page is accessible at /settings.
  • All sections render correctly on desktop and mobile.
  • Unsaved changes prompt the user before navigating away.
    Dependencies
  • Depends on: [Design] Account Settings Page #252 (design spec)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions