π A modern and interactive dashboard to visualize your LeetCode stats with a clean UI.
π Live Demo: LeetCode User Dashboard
β
Fetch and display user stats (Easy, Medium, Hard problems solved)
β
Clean and responsive UI
β
Built with React (frontend) and Node.js + Express (backend)
β
Deployed on Vercel & Render for scalability
- βοΈ React.js
- π¨ TailwindCSS
- π’ Node.js
- π Express.js
- β² Vercel (Frontend)
- π£ Render (Backend)
# Clone the repository
git clone https://github.com/your-username/leetcode-user-dashboard.git
# Navigate into frontend
cd frontend
npm install
npm start
# Navigate into backend
cd backend
npm install
npm run dev
Contributions are always welcome!
- Fork the repo
- Create a feature branch (git checkout -b feature-name)
- Commit your changes and push
- Open a Pull Request π
-
π Add a leaderboard for comparing user stats
-
π― More advanced problem breakdowns (tags, difficulty trends)
-
π Support for multiple coding platforms
- Frontend (Vercel)
Push frontend folder to GitHub
Import repo in Vercel β Set root to /frontend β Deploy
- Backend (Render)
Push backend folder to GitHub
Create new Web Service in Render
Select backend folder β Build and Deploy