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
- api
- authentication
- bolt.new
- openrouter
- react
- supabase
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.