Skip to content

Roadmap

✅ Completed

v1.0 — Core Finance Dashboard

  • Dashboard with summary cards, donut chart, spending trends
  • Transaction CRUD with search and filtering
  • Monthly budgets with category tracking
  • CSV import with auto-bank detection (10+ formats)
  • Savings goals with progress tracking
  • Recurring transaction detection
  • Categorization rules engine
  • Dark mode + Spanish i18n

v1.1 — AI & Visualizations

  • GPT-4o-mini chatbot with inline charts and tables
  • Sprouting seed thinking animation
  • Suggested follow-up questions
  • 4 chat resize modes (small, half-vertical, half-horizontal, fullscreen)
  • Collapsible sidebar with localStorage persistence
  • Sankey cash flow diagram (D3.js + d3-sankey)

v1.2 — Net Worth Tracker

  • NetWorthEntry and NetWorthEntryHistory models
  • 5 account groups: liquid, liability, investment, retirement, other asset
  • 8 key financial metrics on the net worth page
  • Trend chart (assets, liabilities, net worth lines)
  • Asset allocation donut with permanent data labels
  • Stacked area composition chart
  • Collapsible group breakdown cards
  • Formatted Excel export (3 tabs: Dashboard, Tracker, Charts)
  • demo2 account with real financial data (34 accounts, 204 history records)

v1.3 — Quality & Security

  • 509 tests across 8 test files
  • Security tests (CSRF, XSS, SQLi, data isolation, API key protection)
  • Performance tests at 0/300/2K/10K transaction volumes
  • Prompt injection protection for chatbot (7 payloads tested)

🔮 Future

v2.0 — Multi-User & Cloud

  • PostgreSQL migration for production
  • User registration and authentication
  • Household/family shared budgets
  • Google Sheets API integration for net worth sync

v2.1 — Advanced Analytics

  • Spending predictions and anomaly detection
  • Budget recommendations based on history
  • Investment performance tracking
  • Tax category tagging