Hey devs! 👋
I recently built a project called *CoderHub *— a dashboard that shows your coding progress across multiple competitive programming platforms like:
✅ LeetCode
✅ Codeforces
✅ CodeChef
✅ GeeksforGeeks
🧩 Why I built it
I’ve been using all these platforms to practice DSA and competitive programming, and it always bugged me how scattered everything is.
I wanted:
- A single place to track all my problem-solving stats
- An easy way to see my rating trends
- Something I could share with friends or mentors
So... I built CoderHub. 😄
🚀 What it does
Fetches your public profiles and aggregates stats like:
- Total problems solved
- Ratings and ranks
- Historical rating graphs (e.g. Codeforces chart)
- Clean, minimal dashboard UI
- Simple auth via Clerk (you can create a profile and link your handles)
- Mobile-friendly, works great on both desktop and phone
🛠️ Tech Stack
- Next.js (App Router)
- Tailwind CSS for UI
- Clerk for authentication
- Fetches data via platform APIs + some scraping
- Hosted on Vercel
🔗 Try it out
👉 https://coderhub.karneel.dev
You just need to sign in, add your usernames, and it'll start showing your stats within a few seconds.