Inspiration

As students passionate about education and AI, we saw how teachers are overwhelmed by time-consuming tasks like lesson planning, assessments, and student evaluations. This reduces the time they can spend connecting with students. We wanted to empower educators with an intelligent assistant to lighten their workload.

What it does

EduGenie is an AI-powered teaching assistant that helps educators:

  • Generate personalized lesson plans, quizzes, activities, and performance reports
  • Save and manage content in a personal library
  • Edit and download content in Markdown or Word format
  • Support teacher workflows with ease

How we built it

  • Frontend: React + TailwindCSS for a modern, responsive UI
  • Backend: Supabase for authentication, database, and storage
  • AI Integration: OpenRouter (Mixtral & GPT models) to generate educational content
  • Collaboration Tools: Bolt.new and GitHub for real-time teamwork

Challenges we ran into

  • Prompt engineering for structured educational outputs
  • Designing intuitive UX for non-technical users (teachers)
  • Handling Supabase permissions, RLS, and schema updates dynamically

Accomplishments that we're proud of

  • Enabled content generation + saving + editing + previewing
  • Supported multi-type content and user data storage
  • Created a clean, responsive, and user-friendly design

What we learned

  • Practical use of Supabase Auth, Storage, and RLS
  • Real-world prompt engineering techniques
  • Collaborative development using Bolt.new
  • Bridging tech and education effectively with AI

What's next for EduGenie

  • Add difficulty analysis to quizzes using AI
  • Support multi-language generation and feedback
  • Allow sharing content across teams/schools
  • Build analytics dashboard to track teaching insights
  • Launch as a freemium platform for educators

Built With

Share this project:

Updates

Submission history