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.
Top comments (0)