Rare find

Fin. A financial tool for managing money and tracking spending.

github.com/ed-donner/fin

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

February 2026
  • test: add TradeBar component tests verifying buy/sell wiring (fin-mgyv)
  • fix: SSE event listener and chart container rendering (fin-cfh5)
  • fix: pass onDataRefresh to ChatPanel so portfolio refreshes after cha…
  • test: add portfolio page integration tests verifying API data flow (f…
  • fix: Dockerfile CMD and WORKDIR for correct module imports (fin-is8d)
  • fix: use named SSE event listener for price stream (fin-wniy)
  • feat: add testing infrastructure with backend pytest, frontend vitest…
  • test: add pytest suite for chat endpoint with mock mode (fin-53n)
  • feat: add portfolio heatmap, P&L chart, positions table, trade bar (f…
  • feat: add portfolio & watchlist REST APIs, trade execution, snapshots…
  • feat: add Docker build pipeline and convenience scripts (fin-fq0)
  • fix: resolve React ref-during-render lint error in useMarketData (fin…
  • feat: add POST /api/chat with LLM integration, mock mode, auto-execut…
  • feat: add portfolio & watchlist APIs with trade execution and snapsho…
  • feat: add market data layer with GBM simulator, Massive API client, p…
  • feat: add watchlist panel, sparklines, main chart, price flashing (fi…
  • feat: add AI chat panel with collapsible sidebar, messages, and actio…
  • feat: initialize Next.js project with TypeScript and Tailwind (fin-byh)
  • feat: add dark theme, layout shell, SSE hook, API utility, dev proxy …
  • Add Python version file