edit-expense
edit-expense · Figma 1557:19081
Scopedready for devnot in the frontend yetFigma
1557:19081Frontend
No matching Flutter page yet — not built.
Endpoints this screen calls · 1 endpoints, 0 confirmed in code · the Backend agent owns these
POST /projects/{project_id}/transactions/{transaction_id}/categorize
Acceptance criteria · drafted by Product agent
- User can categorize an extracted transaction (map it to a budget category, mark as personal/exclude); on save the app calls POST /projects/{project_id}/transactions/{transaction_id}/categorize.
- System displays the transaction's details (date, amount, description) alongside category selection for accurate mapping.
- On successful categorization, the transaction's status updates in the reconciliation list and the user can continue to the next transaction or finish.
What's on the screen
—