add-new-cost
add-new-cost · Figma 1544:15228
Scopedready for devnot in the frontend yetFigma
1544:152283 design statesFrontend
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
Acceptance criteria · drafted by Product agent
- User can add a new cost/transaction manually by entering amount, date, description, and category; on submit the app calls POST /projects/{project_id}/transactions.
- System validates required fields (amount, date) and blocks submission on invalid input.
- On success, the new transaction appears in the reconciliation list and the user can add another or continue.
What's on the screen
—