Why I Built This
I kept avoiding LeetCode because it felt like walking into an exam every time. The blank editor, the pressure, the "you should already know this" vibe - it killed my motivation to practice.
So I built CodeCrush - a coding interview prep platform that treats practice like leveling up in an RPG instead of taking a test.
What It Does
🎮 XP and leveling system (earn points for solving problems)
🔥 Streak tracking (maintain your coding momentum)
🏆 Real-time leaderboards (compete with friends)
💡 Progressive AI hints (Claude API - hints that guide without spoiling)
✅ 50+ curated problems with auto-validation
📊 Performance analytics dashboard
The Tech Stack
React, Firebase (auth + database), Claude API, deployed on Vercel
Try It
Live at: https://mycodecrush.vercel.app/
What I Learned Building This
The trickiest part was the hint system. I wanted hints that guide your thinking without giving away the solution...
[add a paragraph about a technical challenge you solved]
Looking for Feedback
This is a learning project for me. What would make you actually use this over LeetCode?
Top comments (0)