A web application designed to track the coding progress of Club members, especially juniors, by fetching stats from multiple coding platforms. This tool helps them as well the mentors to monitor their growth, improve consistency, and stay motivated through leaderboards and insightful analytics.
- Fetches coding stats from platforms like LeetCode, GFG, Codeforces, CodeChef, etc.(Currently only works for Leetcode)
- Displays progress in an intuitive dashboard.
- User authentication to save progress.
- Graphical representation of coding trends.
- Leaderboard to compare rankings with peers.
- Dark mode support.
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
git clone https://github.com/RoushanSri/progress-tracker.git
cd progress-tracker
npm install
npm start
- Add more coding platforms
- Improve UI/UX
- Implement a task tracking feature
- Add more analytics & insights