# ATLAS Terminal — Web Application > Next.js 14 + FastAPI full-stack financial analysis terminal. > > See the [main README](../README.md) for full documentation. ## Quick Start ```bash # Backend (from atlas-terminal/) pip install -r requirements.txt PYTHONPATH="." uvicorn server.main:app --port 8000 # Frontend (from atlas-terminal/apps/web/) npm install npm run dev ``` - **Frontend:** http://localhost:3000 - **Backend:** http://localhost:8000 - **API Docs:** http://localhost:8000/docs ## Stack - **Frontend:** Next.js 14, TypeScript, Tailwind CSS, TradingView Lightweight Charts - **Backend:** FastAPI, Python 3.12+, yfinance, yahooquery, Google Gemini - **Database:** SQLite (local) / PostgreSQL (production) ## Recent Updates - Added multi-asset analysis branching across Overview/Research/Valuation/Earnings for equity, ETF, and commodity futures. - Implemented commodity and ETF market widgets, plus index-level stock heatmap with interactive index switching. - Upgraded portfolio OCR with reverse-engineering logic, exchange selection (including SMSN -> `SMSN.L`), and inline edit/delete flows. - Added portfolio exchange-aware recalculation and FX conversion matrix support for multi-currency display.