LeetCode Progress Tracker: LeetTrack

💭 During my LeetCode grind, I ran into a real problem… You keep solving problems daily… but after a few days, you can’t even remember what you solved. No proper way to revise, no clean tracking, nothing structured. So I started looking for tools that could help me track my submissions… but honestly, I found nothing that actually solved this properly. Then I went hunting for APIs 👀 I came across a few options — but they had issues: • Strict rate limits • Not reliable enough for real projects • Not scalable if a user has a lot of submissions None of them felt “production-ready”. Finally, I dug deeper and reached the LeetCode GraphQL API… It was powerful — but not straightforward. Still, I decided to build on top of it and make it usable. And that’s how this came to life 👇 ✨ LeetTrack — a simple LeetCode progress tracker 🔗 https://lnkd.in/dPJYR32Z 🚀 What it does: • 📅 Revision Mode → revisit problems from any date range • 📊 Clean dashboard to actually see your progress • 📌 Easy / Medium / Hard breakdown • 🧾 Recent submissions, properly structured ⚡ Zero friction: • No login required • Just enter your username and start instantly ⚙️ How it works: • Fetches your latest 20 submissions initially (API limitation) • Then keeps auto-syncing in the background • Builds your own personal dataset over time 🛠️ Built using: • Backend: Pure Java + MongoDB • Frontend: Next.js + Tailwind CSS • Deployment: Render + Vercel 📌 Code : Frontend Repo: https://lnkd.in/dJCejDSw Backend Repo: https://lnkd.in/daiNFrf3 Built this to solve a real problem I personally faced — simple, useful, and no unnecessary complexity. If you’re grinding LeetCode, this might actually help you stay consistent 👇 Would love your feedback 🙌 #LeetCode #FullStack #Java #NextJS #WebDevelopment #CodingJourney #Projects

  • graphical user interface, website

To view or add a comment, sign in

Explore content categories