Projected Cash Flow #5

Closed
opened 2026-05-16 10:13:21 -05:00 by null · 0 comments
Owner

Show users what's coming: "You'll have $X left before the 15th", "Upcoming bills before next paycheck", and a "Safe-to-spend" estimate based on starting amount, unpaid bills, and scheduled income.

Scope:

  • "Remaining after bills" projection per bucket (1st half / 15th half)
  • "Upcoming bills before next paycheck" list
  • "Safe-to-spend" estimate based on starting balance minus unpaid bills
  • Scheduled income support (payday amounts)

Rationale:

  • The 1st/15th bucket model is already built — cash flow projection is the natural next step
  • Most valuable feature for day-to-day money management
  • Turns a bill tracker into a financial planning tool

Implementation Notes:

  • Requires user to enter starting balance and payday amounts (new settings fields)
  • Calculate: starting amount - unpaid bills due before next payday = safe-to-spend
  • Files to modify: TrackerPage.jsx, routes/tracker.js, user_settings table (new fields)

Estimated effort: 8-10 hours

Show users what's coming: "You'll have $X left before the 15th", "Upcoming bills before next paycheck", and a "Safe-to-spend" estimate based on starting amount, unpaid bills, and scheduled income. **Scope:** - "Remaining after bills" projection per bucket (1st half / 15th half) - "Upcoming bills before next paycheck" list - "Safe-to-spend" estimate based on starting balance minus unpaid bills - Scheduled income support (payday amounts) **Rationale:** - The 1st/15th bucket model is already built — cash flow projection is the natural next step - Most valuable feature for day-to-day money management - Turns a bill tracker into a financial planning tool **Implementation Notes:** - Requires user to enter starting balance and payday amounts (new settings fields) - Calculate: starting amount - unpaid bills due before next payday = safe-to-spend - Files to modify: `TrackerPage.jsx`, `routes/tracker.js`, `user_settings` table (new fields) **Estimated effort:** 8-10 hours
null added the
priority:medium
backend
feature
labels 2026-05-16 10:13:21 -05:00
null closed this issue 2026-06-03 22:57:29 -05:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: null/BillTracker#5
No description provided.