DecodeMe!
Next.js
Firebase
OpenAI
This was my first AI-powered app. It's a gamified learning platform that helps users improve their coding skills through interactive challenges. The app features an intelligent AI assistant that adapts its responses and difficulty based on the user's performance and selected learning level. In hindsight, I completely over-built the app to support users that would never come, but I don't mind – I learned more building this app than any other.
What I Like
- I made this before the Vercel AI SDK was popular, so I built the AI implementation from scratch. It was a great way to learn.
- The route loading animations are my favorite component I've ever designed. The animation randomly switches between one of several visualized sorting algorithms including my favorites, heap, insert, and merge.
- True ai-powered game play, everything is generated on the fly and the AI adapts to the user's skill level and progress.
Screenshots

1 / 1