Full-stack Competitive Programming analytics dashboard — track your Codeforces performance, detect weaknesses, and improve faster.
🔗 Live Demo: cp-analyzer-eight.vercel.app
- 🔍 Codeforces Profile Lookup — Enter any handle and fetch real-time stats
- 📊 Performance Dashboard — Visual breakdown of rating, solved problems, submission history
- 🧠 Weakness Detection — ML model (Sklearn) identifies problem tags where you underperform
- 📈 Progress Tracking — Rating history and contest performance charts
- ⚡ FastAPI Backend — REST API deployed on Render
| Layer | Tech |
|---|---|
| Frontend | React + Vite |
| Backend | FastAPI (Python) |
| ML | Scikit-learn |
| Deployment | Vercel + Render |
# Backend
cd backend
pip install -r requirements.txt
uvicorn main:app --reload
# Frontend
cd frontend
npm install
npm run devBinary Mind — GitHub
