Project details

Tools:
Next.js, React Native, Node.js, Postgres, Plaid, Stripe, RevenueCat, TypeScript, Firebase Auth
Cash Flow Calendar: Intuitive Budgeting
Cash Flow Calendar started with a frustration.
Most budgeting tools felt outdated, rigid, and backward-looking. They categorized what had already been spent but failed to clearly answer the question most people actually care about:
What will my balance look like next week?
Instead of building another budgeting dashboard, I designed a calendar-first financial planning tool. The product connects directly to users’ bank accounts via Plaid and visualizes future income, bills, and projected balances directly on a timeline.
Over the course of one year, the product acquired over 150 paying subscribers through Google Ads, Facebook UGC campaigns, and organic traffic. The product evolved rapidly based on real user feedback, with forward-looking balance projections becoming the core differentiator in a crowded market.


Challenges & Technical Evolution
Building a forward-looking financial engine introduced complexity quickly.
Recurring transactions proved to be the most difficult technical challenge. Real-world cash flow includes bi-weekly income, skipped payments, variable billing cycles, and user overrides. Even small projection errors undermine trust, so the recurring logic was redesigned multiple times to handle dozens of edge cases accurately.
As the product matured, Firebase began to limit performance and relational flexibility. The system was migrated to Postgres to support more complex projection queries and long-term scalability.
When a hired mobile developer had to step away mid-project, I took over and completed the React Native app myself, implementing RevenueCat and Stripe to support subscriptions across web and mobil

Outcomes & Wins
Cash Flow Calendar validated that users want clarity about the future, not just the past.
The platform reached 150 paying subscribers within its first year and successfully integrated Plaid for secure bank connectivity. A stable projection engine now powers forward-looking balance calculations across web and mobile, supported by RevenueCat and Stripe subscription infrastructure.
Unlike traditional budgeting tools that focus on categorizing historical spending, Cash Flow Calendar centers the experience around upcoming income, bills, and projected balances. It gives users a simple answer to a complicated problem: what happens nex