Inspiration
As students and educators, we saw how much time teachers spend creating lesson plans and resources — and how overwhelming it can be to make learning both effective and engaging. We wanted to bring a spark of magic back into the classroom by blending creativity, simplicity, and AI-powered support. 💡
What it does
EduGenie 🧞 is a magical classroom companion that helps teachers design creative lesson plans, activities, quizzes, and learning materials — all powered by AI. Educators can simply describe what they need, and EduGenie instantly generates structured, ready-to-use content tailored to their goals, subjects, and grade levels. It’s like having a personal teaching assistant — always ready to grant your classroom wishes ✨
How we built it
- We built EduGenie using:
- HTML, CSS, and JavaScript for a responsive and animated frontend
- Flask (Python) for the backend API
- Gemini AI API for generating intelligent lesson content
- Custom animations and effects to create a playful, engaging user experience 🏗️
Challenges we ran into
We faced challenges connecting the frontend and backend, debugging JSON responses, and synchronizing Gemini outputs with the interface. Managing state between user queries and generated content took some trial and error — and merging files across multiple versions tested our patience! But we learned a ton through persistence and teamwork. ⚙️
Accomplishments that we're proud of
We’re proud that EduGenie isn’t just a tool — it’s an experience. From the animated genie and magical book effects to the intuitive interface, every part of it feels cohesive and thoughtful. We’re also proud that we successfully integrated Gemini AI to produce real, classroom-ready content that teachers could use immediately. 🏆
What we learned
We learned the power of collaboration and iteration — how to combine design, development, and creativity into something truly unique. 📚 We also gained experience with AI integration, prompt tuning, and building user interfaces that feel alive and responsive.
What's next for EduGenie
Next, we plan to expand EduGenie’s capabilities by adding: AI-powered student progress tracking to help teachers personalize learning Interactive quiz generation with auto-grading Lesson collaboration tools for teams of teachers Voice interaction so teachers can talk to EduGenie hands-free And more adaptive learning modes, so the genie can tailor lessons to different learning styles Our ultimate goal is to turn EduGenie into a full-fledged digital teaching assistant that grows smarter and more magical with every use 💫

Log in or sign up for Devpost to join the conversation.