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