Skip to content

avirut/quizzies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizzies

Quizzies screenshot

A modern web-based quiz bowl reader with audio functionality, designed to run NAQT questions from the QBReader database.

Also see:

  • QBVReader - Discord-bot based, with solid multiplayer functionality
  • Power QB - very similar to this project

Features

  • Audio-enabled question reading
  • Accompanying text with power marking
  • Difficulty & category filters

Stack

  • Web app: SvelteKit with shadcn-svelte components
  • Database: SQLite with Drizzle ORM
  • Docker deployment

Self-hosting

Included docker-compose file requires the SQLite database as a mapped volume (currently ~2 GB for ~7k tossups). If you're interested, reach out to me via email (linked in profile) or Discord (username avirut) and I'll set up a share link for the database.

Structure

  • /web - Main application code
  • /backend - Notebook for generation of database (incl. audio) from QBReader data
  • docker-compose.yml - Container configuration

About

Run quiz bowl tossups with audio prompting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages