AAbd Portfolio
All projects

JKU Study

Flashcards from Markdown notes, with AI feedback

Organises course material into subjects, topics and flashcards, and turns each card into a focused quiz. Notes are imported from a single Markdown file, content is organised by semester, and studying works offline as an installable PWA.

Screenshots

Details

  • Platforms
    Web · PWA
  • Year
    2026
  • Status
    Live
  • Domain
    jku.abd-dev.at
  • Tech stack
    Next.jsTypeScriptTailwind CSSPostgreSQLBetter AuthGemini APIPWA

Features

  • Semester structure: subject → topic → flashcard
  • Deck import from one Markdown file with YAML frontmatter per card
  • Multiple choice, code snippets and open answers
  • Gemini reviews free-text answers for correctness, gaps and phrasing
  • Google and email sign-in via Better Auth, with an allowlist and admin settings
  • Offline PWA with a custom service worker
  • UI styled after myJKU, with light/dark mode and accent colours
Say hello