QuantArc is a Windows desktop app that pulls your whole financial picture into one place. Link your bank, credit, and brokerage accounts through Plaid, then research the market and read the news moving it without ever leaving the app. It is an Electron and React front end talking to a local Python FastAPI backend on Azure SQL.
The parts I am most proud of:
• Backup-first dashboard: the portfolio always reads from the last successful snapshot, so a failed account pull never wipes good data off your screen
• Markets research desk with TradingView-style charts, asset-class-aware search, and side-by-side comparison of up to 5 tickers
• News Signal Desk: topic pulse, 6-month sentiment trends, earnings transcripts, and the insider trading tape
• Rules-based snapshot score across momentum, profitability, health, and valuation
• Optional AI company summaries that quietly fall back to a deterministic version when there is no API key
• Live USD/CAD conversion applied across every money metric
Under the hood: JWT and Google sign-in, AES-GCM encrypted Plaid tokens, per-route rate limits, and a provider adapter layer over Plaid, OpenBB, and Alpha Vantage so swapping a data vendor is a config change instead of a rewrite.
Favourite lesson learned: Electron and Google OAuth refuse to cooperate over file://, so the packaged app serves its UI from a real localhost origin instead.