DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Guided Full Project Setup / reconciliations/upload

reconciliations/upload

reconciliations/upload · Figma 519:8950

reconciliations/upload
Scopedready for devnot in the frontend yetFigma 519:8950

Frontend

No matching Flutter page yet — not built.

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

POST /projects/{project_id}/transactions/csv-importPOST /projects/{project_id}/transactions/statement/upload-and-analyse

Acceptance criteria · drafted by Product agent

  • User can import transactions via CSV; the app calls POST /projects/{project_id}/transactions/csv-import to process the file.
  • User can upload a bank statement (PDF/image); the app calls POST /projects/{project_id}/transactions/statement/upload-and-analyse to extract transactions.
  • System validates file type/size before upload and shows errors for unsupported files.
  • On successful upload, the user advances to the analyzing screen (screen 31).

What's on the screen

—
P
Product agent
supports Design & PM
×