AI-powered educational platform that turns study materials into interactive learning experiences.
Educators were sinking significant time into preparing study materials, homework, and exams by hand, while students worked through static documents that offered no interaction and no insight into their own progress. The platform had to serve individual learners and whole institutions alike.
We built a React + Supabase platform where uploaded PDFs, Word files, images, and spreadsheets are OCR-extracted and turned into an AI chat tutor powered by Google Gemini, auto-generated games like Jeopardy and Spin-the-Wheel, and AI-created study guides, homework, and exams. Passive content becomes interactive: educators cut material preparation time, games lift student engagement, and real-time analytics deliver personalized, data-driven learning insights.
React components
pages
Supabase edge functions
database tables
AI chat tutor powered by Google Gemini
Document upload with OCR text extraction (PDF, DOCX, images, spreadsheets)
AI-generated educational games (Jeopardy, Spin-the-Wheel)
Classroom and student management for educators
AI-generated study guides, homework, and exams
Real-time analytics and progress tracking
Mobile-friendly responsive design
React, TypeScript, Vite, Tailwind CSS, shadcn/ui, Redux Toolkit, TanStack Query, React Router, React Hook Form, Supabase (PostgreSQL, Auth, Storage, Edge Functions), Google Gemini AI, OCR.space API
Full-Stack EdTech Platform
React + Supabase
123 React components
48 pages
22 Supabase edge functions
15+ tables
Vercel