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?
showdev #react #firebase #webdev
