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
Scopedready for devnot in the frontend yetFigma
483:7001Frontend
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
—