Edura – AI Powered Study & Learning Companion


Inspiration

As students, we often aren’t overwhelmed by the subjects, we’re overwhelmed by the system around studying. Notes spread across devices, PDFs lost in downloads, AI chats scattered in tabs, deadlines in different apps, and the constant pressure to keep up.

I used to feel buried under disorganized material, messy planning, and the frustration of trying to learn efficiently in a chaotic environment.

What I wanted was simple:

  • a place to upload and organize everything
  • an AI tutor who explains clearly and patiently
  • quizzes and flashcards generated automatically
  • a study planner that adapts to my deadlines
  • a focus space that keeps me grounded
  • accessibility options for dyslexia, ADHD, and colorblindness
  • something that understands my pace and learns with me

Edura was born out of this need, not just a tool, but a study companion that brings peace, clarity, structure, and personalization to the learning journey.


What it does

Edura is an AI-powered, all-in-one learning companion that simplifies studying through intelligent automation and personalized support.

1. Explain Anything with the AI Tutor

Students can ask questions and receive simple, friendly, step-by-step explanations.

2. Upload Notes/PDFs → Get Quizzes, Flashcards & Summaries

Edura extracts concepts and automatically generates:

  • MCQs
  • Flashcards
  • Summaries
  • Revision sets

3. Smart Study Planner

Using deadlines (or Google Classroom import), Edura creates:

  • daily study plans
  • task prioritization
  • personalized schedules
  • long-term learning roadmaps

4. Organized Knowledge Workspace

Store PDFs, notes, AI summaries, metadata, and multi-language content in one unified space.

5. Immersive Focus Mode

Pomodoro + ambient audio + visualizers + streaks → helps students stay focused and consistent.

6. Study VR Rooms

FrameVR-powered collaborative study spaces with avatars & voice chat.

7. Learning Analytics & Gamification

Track XP, streaks, study sessions, module completion, and mastery progress.

8. Accessibility & Inclusion

Edura includes:

  • Dyslexia mode (OpenDyslexic fonts, spacing adjustments)
  • Colorblind-friendly themes (Protanopia, Deuteranopia, Tritanopia modes)
  • Clean, distraction-free layouts
  • Language translation (30+ languages)

Edura is built to support all learners including neurodiverse students.


How we built it

System Architecture

Edura Architecture Diagram

Frontend

  • React 18 + TypeScript
  • Vite
  • Tailwind CSS + shadcn/ui
  • Zust and for global state
  • TanStack Query for server state
  • React Router
  • Monaco Editor
  • Recharts
  • Framer Motion

Backend & Storage

  • Supabase Auth, Database, and Storage
  • Custom RLS policies
  • Express.js proxy server
  • Real-time listeners for progress, streaks, XP

AI Stack

  • Google Gemini: tutoring, summaries, quizzes, flashcards, roadmaps
  • DeepTranslate API for multilingual notes
  • Judge0 for code execution

Integrations

  • Google Classroom API
  • FrameVR for immersive study rooms

Challenges we ran into

1. Building a fully unified flow

Integrating tutoring, planning, quizzes, VR, notes, analytics, and translations required extreme UX clarity.

2. Handling large PDF uploads

Optimizing extraction → chunking → summaries → quiz generation without lag.

3. Making schedules deadline-aware

Balancing urgency, study time, assignment load, and user patterns was complex.

4. Ensuring precise XP and streak tracking

Real-time events needed consistency across sessions and timelines.

5. Accessibility modes

Designing dyslexia-friendly typography and colorblind themes without breaking UI contrast.

6. VR integration

Embedding FrameVR inside React without performance loss required careful isolation.


Accomplishments we're proud of

  • Built a complete AI-powered study companion, not just a chatbot
  • Created instant PDF → quiz/flashcard/summary pipelines
  • Integrated VR study rooms for collaborative learning
  • Added dyslexia mode + colorblind themes for accessibility
  • Achieved real-time analytics for mastery, streaks, and study progress
  • Designed a clean, modern, aesthetic UI
  • Unified planning, learning, and focus in one seamless ecosystem

What we learned

  • AI becomes meaningful when structured into real workflows
  • Accessibility features aren’t optional, they change lives
  • Students don’t need more tools; they need fewer tools that do more
  • State management + real-time updates require careful planning
  • VR surprisingly increases motivation and accountability
  • Good UX is the difference between “powerful” and “usable”

What’s next for Edura

  • Mobile app (React Native)
  • Offline mode for notes & flashcards
  • AI-generated mind maps
  • Voice-based AI mentor
  • More VR tools (shared whiteboard, Pomodoro rooms, group quizzes)
  • Weekly planner with time distribution
  • Notion/PDF export
  • Smart reminders & habit formation
  • Dashboards for teachers, schools & study groups

Built With

Share this project:

Updates

Submission history