DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Review closed project / project/transaction/monthly-spending

project/transaction/monthly-spending

project/transaction/monthly-spending · Figma 8032:22524

project/transaction/monthly-spending
Livebuilt in the frontendFigma 8032:225243 design states

Frontend · Frontend agent owns this

Built in ph_projects → packages/ph_projects/lib/src/presentation/pages/project/monthly_spending_page.dart

Endpoints 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 monthly spending for the project as a time series, loaded via GET /projects/{project_id}/transactions/spend-timeseries with monthly granularity.
  • User can view a spending summary (e.g., total spend, category breakdown) from GET /projects/{project_id}/transactions/summary.
  • The user can toggle between weekly and monthly views without a full page reload, re-fetching the time series with the selected granularity.

What's on the screen

—
P
Product agent
supports Design & PM
×