learning_ai_invt_trdg/web/src
Saravana Achu Mac f62c3b15ee feat: full web dashboard redesign + 6 new API proxy endpoints
Replaces the 12-tab dashboard with a 3-column layout matching the
investing app mockup (sidebar nav, main chart area, right panel).

Web changes:
- New context/AppContext.tsx — shared botState/auth across all views
- New layout: Sidebar, Header (with market index sparklines), RightPanel
- New views: Home, Portfolio, Research, Markets, Screener, Watchlist, Alerts, Settings
- AppShell wires React Router routes to all views
- App.tsx refactored to use AppContext.Provider + BrowserRouter

Backend changes:
- 6 new proxy endpoints: /api/news, /api/market/indices,
  /api/research/profile, /api/research/metrics,
  /api/research/earnings, /api/screener
- config/index.ts: FMP_API_KEY env var added

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 23:50:01 -07:00
..
assets feat: scaffold trading monorepo foundation 2026-04-04 11:18:21 -07:00
backtest fix: web + mobile pre-beta audit — real APIs, socket routing, empty states 2026-04-14 04:50:51 +00:00
components feat: full web dashboard redesign + 6 new API proxy endpoints 2026-05-03 23:50:01 -07:00
context feat: full web dashboard redesign + 6 new API proxy endpoints 2026-05-03 23:50:01 -07:00
hooks feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
lib fix: web + mobile pre-beta audit — real APIs, socket routing, empty states 2026-04-14 04:50:51 +00:00
tabs fix: web + mobile pre-beta audit — real APIs, socket routing, empty states 2026-04-14 04:50:51 +00:00
test feat: scaffold trading monorepo foundation 2026-04-04 11:18:21 -07:00
views feat: full web dashboard redesign + 6 new API proxy endpoints 2026-05-03 23:50:01 -07:00
App.css feat: scaffold trading monorepo foundation 2026-04-04 11:18:21 -07:00
App.dom.test.tsx feat: move core web profile flows behind backend api 2026-04-04 15:02:15 -07:00
App.tsx feat: full web dashboard redesign + 6 new API proxy endpoints 2026-05-03 23:50:01 -07:00
index.css feat: scaffold trading monorepo foundation 2026-04-04 11:18:21 -07:00
main.tsx feat: scaffold trading monorepo foundation 2026-04-04 11:18:21 -07:00