Inspiration: Most learning platforms often seem like a classroom - dry, expensive, scattered syllabus or built only for a particular age group. We wanted to build something anyone, from a curious 6 years old to a self-teaching adult could pick up and actually enjoy. Inspired by Duolingo's habit-forming design, CodeQuest makes learning feel like an adventure.

What it does: CodeQuest teaches HTML, CSS, JavaScript, Maths and Spelling Bee through gamified bite-sized lessons designed for all age groups. Learners earn XP, maintain daily streaks, collect badges and compete on leaderboards all while following a lesson path.

How we built it: We used MeDo to generate the app using a detailed prompt blueprints for every page, feature and interaction. Those prompts were fed into a MeDo to produce the full app including 1,500 hand-crafted quiz questions across five subjects, a Spelling Bee audio system powered by the Web Speech API with letter-by-letter input boxes, and a persistent progress engine built on localStorage.

Challenges we ran into: Getting the MeDo to render the real questions instead of placeholder data was the biggest hurdle. Designing the lesson path so completed nodes stay permanently green across sessions and building the Spelling Bee audio flow from hearing the word, reading the hint, fill the boxes also required careful prompt engineering.

Accomplishments that we're proud of: Delivering 1,500 unique questions with hints, explanations and difficulty progression across five subjects. Building a score-based completion system that responds differently to every outcome, confetti and celebration for high scores, gentle encouragement for mid scores and a sympathetic retry nudge for low scores.

What we learned: Writing AI prompts like technical specifications produces far better results than vague requests. Breaking the app into clearly defined components , one detailed prompt per feature, made the entire build faster, consistent and easier to refine.

What's next for CodeQuest: Multiplayer challenge mode, voice-answered questions, more subjects including Science and Creative Writing, self development courses, and probably a mobile app for learning on the go.

Built With

  • medo
  • supabase
Share this project:

Updates