Welcome to
Lumora

Lumora is an AI-driven, highly interactive educational platform that transforms traditional learning into an engaging, multimodal experience. By providing dynamic text simplification, real-time feedback, and comprehensive dashboards, it seamlessly connects students, instructors, and parents to elevate the entire academic journey.

Lumora Timeline View
Lumora Demo Video

About Lumora

Traditional learning platforms lack personalization and real-time interaction. Students face static materials, instructors struggle with manual content creation, and parents remain disconnected from their child's academic progress.

Lumora solves this by transforming education into a cohesive, AI-driven ecosystem. Simply upload a lecture PDF, and Lumora instantly generates quizzes, flashcards, audio narrations, podcasts, timelines, and live engagement tools. This platform seamlessly connects the entire community: students can retry questions with AI explanations, track progress, and schedule virtual support; instructors can manage modules, review AI-generated content, track performance, and coordinate video meetings; and parents stay engaged by monitoring scores, generating instant reports, and participating in dedicated forums.

Built by a team of five Computer Engineering seniors and Lumora is a full-stack platform serving students, instructors, and parents from a single unified system.

How It Works

From raw lecture material to a fully interactive learning experience in three simple steps.

Upload Material
1
Upload Material Lecture PDFs, notes, or web content
AI Generation
2
AI Generation AI creates quizzes, podcasts & more
Learn and Track
3
Learn & Track Students engage, instructors & parents monitor

Features

Nine AI-powered tools covering content creation, interactive learning, live engagement, and real-time monitoring.

🎙️

History Narrator

Converts lecture notes into narrated audio stories with chunked paragraph playback and synchronized text highlighting.

🎧

Podcast Chat

Transforms lecture material into an entertaining two-host audio dialogue with cloud-persistent episode history.

🃏

Flashcard Practice

AI-generated flashcard decks with self-grading, topic filtering, and spaced-repetition performance tracking.

📝

Adaptive Quizzes

Personalized quiz generation adapted to each student's grade level, with instant feedback and explanations.

📖

Text Simplifier

Automatically rewrites complex academic text to match a student's reading level, making dense content approachable.

📅

Visual Timelines

AI-generated interactive timelines that bring chronological content to life with visual event cards.

Live Quiz

WebSocket-powered in-class quizzes with real-time leaderboards and instant student feedback.

🔥

Hot Seat

Socratic Q&A sessions where instructors put students in the spotlight for live class discussion.

💬

Discussion Prompts

AI-generated Socratic discussion questions tailored to course content to stimulate critical thinking.

Who Is It For?

Three dedicated dashboards each built for a specific role in the educational journey.

👩‍🏫

Instructor

Automate content creation and run engaging live sessions without extra overhead.

Instructor Dashboard
🎓

Student

Engage with AI-powered tools tailored to your level and learning style.

Student Dashboard
👨‍👩‍👧

Parent

Stay connected to your child's academic journey in real time.

Parent Dashboard

Technologies Used

A modern, scalable full-stack architecture built with production-grade technologies.

Backend
Python Python
Django Django
JWT JWT
Frontend
React React
TypeScript TypeScript
MUI MUI
AI & Services
Gemini Gemini
Google Google APIs
Infrastructure
PostgreSQL PostgreSQL
Cloudflare Cloudflare R2
Docker Docker
AWS AWS

Meet Our Team

Computer Engineering seniors at Middle East Technical University.

Supervisor
Pelin Angın Ülküer
Pelin Angın Ülküer
Project Advisor
Developers
Yarkın Özcan
Yarkın Özcan
Full Stack Developer
Ahmet Mürtezaoğlu
Ahmet Mürtezaoğlu
Full Stack Developer
Feyza Özlü
Feyza Özlü
Full Stack Developer
Havvanur Dincer
Havvanur Dincer
Full Stack Developer
Berat Türk
Berat Türk
Full Stack Developer