project/transaction/weekly-spending
project/transaction/weekly-spending · Figma 8032:22487
Livebuilt in the frontendFigma
8032:224873 design statesFrontend · Frontend agent owns this
Built in
ph_projects → packages/ph_projects/lib/src/presentation/pages/project/weekly_spending_page.dartEndpoints this screen calls · 2 endpoints, 2 confirmed in code · the Backend agent owns these
GET /projects/{project_id}/transactions/spend-timeseriesGET /projects/{project_id}/transactions/summary
Acceptance criteria · drafted by Product agent
- User can view weekly spending for the project as a time series, loaded via GET /projects/{project_id}/transactions/spend-timeseries with weekly granularity.
- User can view a spending summary (e.g., total spend, category breakdown) from GET /projects/{project_id}/transactions/summary.
- If either GET call fails, the affected chart or summary section shows an error state without breaking the page.
What's on the screen
—