← Back to Work

LessonDraft

AI-powered lesson plan generator for teachers.

Visit lessondraft.com
lessondraft.com
LessonDraft homepage — AI-powered lesson plan generator

The Problem

Teachers spend hours every week creating lesson plans from scratch. Existing tools are either too rigid (fill-in-the-blank templates) or too expensive for individual teachers. There was a gap for a tool that could generate high-quality, customizable lesson plans using AI — affordably and fast.

The Solution

LessonDraft lets teachers input their subject, grade level, and standards, then generates a complete lesson plan in seconds using the Anthropic API. Plans include objectives, activities, assessments, and differentiation strategies. Teachers can edit, save, and export their plans.

Tech Stack

Next.js
TypeScript
Supabase
Stripe
Anthropic API
Clerk Auth
Tailwind CSS
Vercel

Key Features

  • AI-generated lesson plans from minimal input
  • User authentication and account management via Clerk
  • Subscription billing with Stripe (free tier + paid plans)
  • Lesson history saved to Supabase for each user
  • Responsive design that works on desktop and mobile

What I Learned

This was my first full SaaS product — authentication, payments, database, and AI integration all wired together. I learned how to manage API costs with usage limits, handle webhook events from Stripe, and build a product that real people use. The biggest lesson: ship fast, then iterate based on actual user feedback.