DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Guided Full Project Setup / project-setup/guided-full/step-4/financing/constrution-budget/upload

project-setup/guided-full/step-4/financing/constrution-budget/upload

project-setup/guided-full/step-4/financing/constrution-budget/upload · Figma 483:7001

project-setup/guided-full/step-4/financing/constrution-budget/upload
Scopedready for devnot in the frontend yetFigma 483:7001

Frontend

No matching Flutter page yet — not built.

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

POST /projects/{project_id}/budget/document

Acceptance criteria · drafted by Product agent

  • User can upload a construction budget document; the app calls POST /projects/{project_id}/budget/document to attach it.
  • On successful upload, the user is routed into the upload-and-analyze flow (screen 22) for processing.
  • System shows upload progress and handles failed uploads with a retry option.

What's on the screen

—
P
Product agent
supports Design & PM
×