Real NSE Data via OpenChart · Black-Scholes Pricing · Free Deployment
🌐 Frontend → Netlify | ⚙️ Backend → Render
quantrep/
├── frontend/
│ └── index.html ← Deployed to Netlify
├── backend/
│ ├── app.py ← Flask API (OpenChart + Black-Scholes)
│ └── requirements.txt
├── render.yaml ← Render auto-reads this
├── netlify.toml ← Netlify auto-reads this
└── .gitignore
git clone https://github.com/venumusham/quantrep.git
cd quantrep
# copy all downloaded files into this folder
git add .
git commit -m "Initial QuantRep deploy"
git push origin main- Go to https://render.com → Sign up with GitHub
- New + → Web Service → select
venumusham/quantrep - Render detects
render.yamlautomatically → Apply - Note your URL:
https://quantrep-api.onrender.com
In frontend/index.html replace quantrep-api with your actual Render URL, then push.
- Go to https://netlify.com → Add new site → Import from Git
- Select
venumusham/quantrep - Netlify reads
netlify.toml→ publish dir =frontend - Deploy ✅
pip install openchart flask flask-cors numpy gunicorn
cd backend && python app.py
# open frontend/index.html in browserAdd UptimeRobot monitor on /api/health every 14 min → stays warm 24/7.