budget-insights
budget-insights · Figma 5191:26956
Livebuilt in the frontendFigma
5191:26956Frontend
No matching Flutter page yet — not built.
Endpoints this screen calls · 2 endpoints, 0 confirmed in code · the Backend agent owns these
GET /projects/{project_id}/budget/forecastGET /projects/{project_id}/metrics/history
Acceptance criteria · drafted by Product agent
- User can view a budget forecast from GET /projects/{project_id}/budget/forecast, including projected spend and variance against budget.
- User can view historical budget metrics (e.g., spend over time, trend lines) rendered from GET /projects/{project_id}/metrics/history.
- User can act on insights (e.g., over-budget or forecast-variance items) via a path to budget-insights/update-budget or smart-allocate/update-budget.
- If forecast or history data is unavailable, the app shows a clear empty state per section without blocking the other section.
What's on the screen
—