Custom LMS with AI teaching and grading workflows.
Coding Your Career
Full-stack education platform designed to teach real-world software development. Includes a custom-built LMS, structured course content, and AI-assisted learning features for feedback, grading, and content generation.
1 / 11
Project summary
AI-powered learning platform with a custom LMS, AI teaching assistant, and automated content generation.
Full-stack education platform designed to teach real-world software development. Includes a custom-built LMS, structured course content, and AI-assisted learning features for feedback, grading, and content generation.
What needed to be solved
Learning to code is often unstructured, slow to get feedback, and dependent on instructors for grading and support.
- Learning paths are often unstructured.
- Students wait too long for useful feedback.
- High-quality course content is time-intensive to maintain.
How it was built
Key implementation decisions, system behavior, and workflow structure.
- Built a custom LMS to structure courses, lessons, and learning paths.
- Integrated AI as a teaching assistant to answer questions, provide feedback, and evaluate student responses.
- Implemented AI-assisted grading for projects, scoring, and feedback.
- Used AI to generate presentations, handouts, code examples, and course materials.
- Focused on combining structured learning and AI assistance, not just chat.
Tools and platform choices
Core technologies used in the project.
- Next.js
- Supabase (Postgres, Auth, RPC)
- TypeScript
- AI APIs (LLMs, prompt workflows)
What mattered during implementation
Challenges, tradeoffs, and takeaways from the project.
Challenges / Tradeoffs
- Balancing AI flexibility with structured curriculum requirements.
- Ensuring AI feedback is useful and not generic.
- Avoiding over-reliance on AI vs real learning.
- Managing content generation quality.
Outcome / Lessons
- AI works best as a teaching assistant, not a replacement for structure.
- Strong curriculum design still matters more than AI alone.
- Combining LMS and AI creates a much better learning experience than either alone.
Related projects
More systems and applied AI work in the portfolio.
1 / 12
Sunday Go Lessons
Go learning platform combining structured lessons, problem training, and AI-powered game analysis using KataGo.
Structured teaching plus AI-powered game analysis.
1 / 6
Workflow IQ
Agent-based workflow system using DAG architecture to safely constrain and orchestrate AI agents.
2nd place at Tetrate buildathon.
1 / 6
Journey to the Middle Kingdom
A time-travel adventure comic inspired by Chinese mythology. Action, humor, culture, and meaningful life lessons for curious young readers and families.
Long-term storytelling project with its own world, tone, and visual identity.






























