DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Project overview & quick actions / target-completion

target-completion

target-completion · Figma 3541:24131

target-completion
Livebuilt in the frontendFigma 3541:24131

Frontend · Frontend agent owns this

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

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

GET /projects/{project_id}PATCH /projects/{project_id}

Acceptance criteria · drafted by Product agent

  • When the user opens target completion, the app calls GET /projects/{project_id} and displays the project's current target completion date.
  • Given the user edits the target completion date, the app validates the input (e.g., valid date format) before enabling submission.
  • On save, the app calls PATCH /projects/{project_id} with the updated target completion date and, on success, shows a confirmation and reflects the new date on the overview; on failure, it shows an error and retains the user's input.

What's on the screen

—
P
Product agent
supports Design & PM
×