DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Generate project report / generate-report

generate-report

generate-report · Figma 8032:23067

generate-report
Livebuilt in the frontendFigma 8032:230673 design states

Frontend

No matching Flutter page yet — not built.

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

GET /projects/{project_id}/reports/{report_type}GET /projects/{project_id}/reports/{report_type}/figuresGET /projects/{project_id}/reports/{report_type}/export

Acceptance criteria · drafted by Product agent

  • User can view the generated project report, and the app calls GET /projects/{project_id}/reports/{report_type} to render the report summary for the closed project.
  • User can view key metrics and charts on the report; the app calls GET /projects/{project_id}/reports/{report_type}/figures and renders each returned figure in the report layout.
  • User can export or share the report; on tapping the export action, the app calls GET /projects/{project_id}/reports/{report_type}/export and surfaces the resulting file/link with a success confirmation.
  • While any of the report, figures, or export requests are in flight, the system shows loading states, and on failure it displays an error with a retry option without losing previously loaded report content.

What's on the screen

—
P
Product agent
supports Design & PM
×