← /projects

SmartzQuiz

AI flashcards with spaced repetition. Drop in a PDF, get a deck, drill it across MCQ / reveal / free-form modes — Leitner 5-box keeps what you forget.

Stack

  • Nuxt 3
  • Vue 3
  • TypeScript
  • tRPC
  • Drizzle ORM
  • Postgres
  • better-auth
  • OpenAI
  • Polar
  • UploadThing
  • Tailwind
  • shadcn-nuxt
  • i18n

Overview

AI-generated flashcards with real spaced repetition. Upload a PDF or paste text, drill the generated cards in three study modes, and retain them through a Leitner 5-box system that actually schedules reviews.

  • AI card generation from PDFs or pasted text
  • 3 study modes — multiple choice, reveal, free-form
  • Leitner 5-box spaced repetition with daily scheduling
  • Analytics — forgetting curve, activity calendar, projected scores

What it solves

Most flashcard apps make you hand-type every card, which burns all your momentum before studying even begins. Most AI learning apps solve the opposite half — they generate cards and hope retention happens on its own, which it doesn't.

SmartzQuiz combines both. Drop in a PDF, get cards back, and drill them on a Leitner schedule that decides what to re-test and when. You never write a single card by hand, and the system still makes the material stick.

Highlights

  • Generate cards from PDFs or pasted text in one step
  • Three study modes — multiple choice, reveal, and type-your-answer
  • Leitner 5-box scheduling with skipped-day handling
  • Activity and forgetting-curve analytics to track progress over time
← PreviousRaceCast
— End of archive