Finsight
● LIVE IN PRODUCTIONAI-Powered Stock Research Platform
- Full-stack platform with real-time price feeds via Finnhub WebSocket streams, live candlestick charts, and a tabbed research interface covering fundamentals, technicals, news, and AI analysis.
- Custom technical analysis engine built from scratch in Python — RSI (Wilder's smoothing), MACD, Bollinger Bands, SMA, and EMA computed from raw OHLCV data, no external TA libraries.
- GPT-4o-mini integration for per-ticker AI summaries with 7-day Redis caching to minimize API costs, plus a multi-turn chat with live market data injected as context on every message.
- JWT auth with bcrypt hashing, PostgreSQL-backed per-user watchlists, and Alpha Vantage sentiment-scored news with graceful rate-limit handling.
- Deployed on Vercel + Railway, backed by Supabase (managed PostgreSQL) and Upstash (serverless Redis), with Alembic-automated schema migrations.