Skip to content
← All projects

Deployed system · Web Applications

BaiCoder — AI Building Course and Reviewer

I created BaiCoder to teach beginners how to plan, debug, inspect and understand applications built with AI through self-paced lessons and untimed practice.

My role: Founder & Full Stack Developer

Visit the live project ↗

The problem I faced

AI tools can generate an app before a beginner understands its data, permissions or failure cases. I wanted a learning space that teaches the judgment behind the result.

My approach

I created BaiCoder to teach beginners how to plan, debug, inspect and understand applications built with AI through self-paced lessons and untimed practice.

Architecture decisions

Teaching through decisions

The course connects project planning, screens, data, APIs, debugging and safe changes. Reviewer explanations address why plausible alternatives fail, rather than relying on syntax trivia.

What I delivered

  • Self-paced public course and untimed reviewer
  • Plain-English explanations of AI-assisted building
  • Account-linked learning progress

Technology and methods

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Supabase