QuizLuma

About QuizLuma

Version Information

Version: 0.1.0

Last Updated: July 2026

Storage Used: Local/Supabase

What is QuizLuma?

QuizLuma is a comprehensive study application designed to help you master any subject through interactive flashcards, challenging quizzes, and innovative mixed study sessions. Whether you're preparing for exams, learning a new language, or expanding your knowledge, QuizLuma adapts to your learning style.

The Inspiration Behind This Project

QuizLuma was born out of love, frustration, and the desire to help. I created this web app for the love of my life, who has been tirelessly reviewing for her upcoming Board Exams-the Licensure Examination for Teachers (LET) and the Nutritionist-Dietitian Licensure Examination (NDLE). Watching her devote so much time and effort to studying, only to be met with paywalled apps and limited features, was disheartening. I wanted to make things a little easier for her.

So, instead of settling for expensive and restrictive study tools, I decided to build one myself—a tool that she could use freely, anytime, and without limitations. What began as a personal passion project soon became something more. I realized that if this app could help her, it could help many others, too.

Key Features

Smart Flashcards

Create, organize, and study with intelligent spaced repetition algorithms.

Dynamic Quizzes

Generate multiple-choice, true/false, and fill-in-the-blank questions automatically.

Mixed Study Mode

Combine flashcards and quizzes for optimal learning with varied question types.

Progress Tracking

Monitor your performance with detailed statistics and insights.

Flexible Import

Support for multiple file formats for easy content management.

Customizable Themes

Light, dark, and auto themes for comfortable studying in any environment.

Getting Started

  1. Create Flashcards: Add your study material using the Flashcards section
  2. Import Content: Upload existing study materials in various formats
  3. Choose Your Mode: Select from Flashcards, Quiz, or Mixed study modes
  4. Track Progress: Monitor your improvement in the Settings section
  5. Customize: Adjust themes and settings to match your preferences

Technical Details

  • Frontend: Next.js (React), Tailwind CSS, TypeScript
  • Backend: Supabase (PostgreSQL, Auth)
  • Deployment: Vercel edge network
  • Accessibility: WCAG compliant with keyboard navigation
  • Performance: Server-side rendering and edge caching