DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Manage property details and team / view/property-details/edit

view/property-details/edit

view/property-details/edit · Figma 8032:22960

view/property-details/edit
Livebuilt in the frontendFigma 8032:229602 design states

Frontend · Frontend agent owns this

Built in ph_projects → packages/ph_projects/lib/src/presentation/pages/project/property_details_edit_page.dart

Endpoints this screen calls · 2 endpoints, 2 confirmed in code · the Backend agent owns these

GET /projects/{project_id}/propertyPATCH /projects/{project_id}/property

Acceptance criteria · drafted by Product agent

  • User can edit the property details fields and, on save, the app calls PATCH /projects/{project_id}/property with the updated values and shows a success confirmation when the API returns 200.
  • System validates required fields (e.g., address) before enabling submit and displays inline errors for invalid input without calling the API.
  • On load, the app calls GET /projects/{project_id}/property and pre-populates the form with the current property information.
  • If the PATCH request fails, the system shows an error message and preserves the user's entered values so no input is lost.

What's on the screen

—
P
Product agent
supports Design & PM
×