Project case

Money Flow.

Money Flow is a personal finance product for budgets, transactions, loans, monthly planning, allocations, analytics, reports, alerts, and multilingual dashboard workflows.

Build notes

What this project covers.

  • Budgeting and transaction tracking with monthly setup, allocation, transfer, and loan models.
  • Analytics, forecasts, alert delivery, push notifications, and weekly/monthly report generation.
  • Dashboard-oriented UI designed for repeated personal finance decisions.

Stack

Tools and architecture.

Next.jsNestJSMongoDBMongooseTailwind CSSRadix UIReact Hook FormZod

Outcome

Why it matters.

  • Demonstrates practical full-stack product thinking around finance workflows.
  • Connects data modeling, reporting, notifications, and dashboard UX in one app.
Money Flow - Duke Lewis