Skip to content

Repository files navigation

CP Analyzer 🏆

Full-stack Competitive Programming analytics dashboard — track your Codeforces performance, detect weaknesses, and improve faster.

Live DemoStack

🔗 Live Demo:cp-analyzer-eight.vercel.app


📸 Screenshot

Dashboard


📌 Features

  • 🔍 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

🛠 Tech Stack

LayerTech
FrontendReact + Vite
BackendFastAPI (Python)
MLScikit-learn
DeploymentVercel + Render

🚀 Run Locally

# Backendcd backend
pip install -r requirements.txt
uvicorn main:app --reload
# Frontendcd frontend
npm install
npm run dev

👩‍💻 Author

Binary Mind — GitHub

About

Full-stack CP analytics dashboard — Codeforces API + Sklearn weakness detection + React dashboard

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages