A powerful web application to track and manage coding contests, helping users stay updated, analyze progress, and improve their competitive programming skills.
- π Track Upcoming Contests: Fetch and displays contests from platforms like Codeforces, CodeChef, and LeetCode.
- β° Set Reminders: Configure email reminders to never miss a contest.
- π Bookmark Contests: Easily save contests for quick access.
- π₯ Added Solution Links: Attached YouTube video solutions for past contests
- π Analyze Performance: Track and visualize contest history and performance trends.
- β¨ Manage Notes: Add personalized notes for contests and revisit them anytime. verification.
Frontend : React + Vite, Tailwind CSS
State Management: Redux for JWT token handling:
Scheduling & Reminders: node-cron, Nodemailer for emails
UI Components: Shadcn/UI (optional for future enhancements)
Scheduling & Reminders: node-cron, Nodemailer for emails
API Integration: CLIST API for contest fetching, YouTube Data API v3 for solution links
git clone https://github.com/your-username/codeContestTracker.git
cd codeContestTracker-frontend
npm install
npm run dev
cd ../codeContestTracker-backend
npm install
npm run dev
Contributions are welcome! Please follow these steps:
git checkout -b feature-name
git commit -m "Add feature-name"
git push origin feature-name
Open a pull request.
Click on the Gif, you will be redirected to the website
Still Here? Click Here