A robust financial analysis tool for Indian Public Suppliers, featuring a "Bombay Ledger" aesthetic.
- Backend: Python (FastAPI) with
yfinancefor data. - Frontend: React (Vite) with Tailwind CSS.
- Data Source: NSE India (via yfinance wrapper and generated JSON list).
Open your PowerShell/Terminal in the backend directory.
# Create Virtual Environment
python -m venv venv
# Activate (PowerShell)
.\venv\Scripts\Activate.ps1
# Install Dependencies
pip install -r requirements.txt
# Generate Company List (Required for Search Bar)
python scripts/generate_list.py
# Run Server
uvicorn app.main:app --reload