personal-info/edit
personal-info/edit · Figma 7192:64150
Scopednot in the frontend yetFigma
7192:64150Frontend
No matching Flutter page yet — not built.
Endpoints this screen calls · 3 endpoints, 0 confirmed in code · the Backend agent owns these
GET /settings/profilePUT /settings/profilePOST /settings/profile/avatar
Acceptance criteria · drafted by Product agent
- User can edit their personal details (e.g., name, email, phone) pre-populated from GET /settings/profile.
- System validates required fields (e.g., valid email format, non-empty name) before enabling the save action.
- On save, the app calls PUT /settings/profile and shows a success confirmation; on failure it shows an error message without losing user input.
- User can upload a profile photo; on selection the app calls POST /settings/profile/avatar and displays the updated avatar.
What's on the screen
—