QuizDash is a full-stack trivia by Elozino ElohoQuizDash is a full-stack trivia by Elozino Eloho

QuizDash is a full-stack trivia

Elozino Eloho

Elozino Eloho

QuizDash is a full-stack trivia quiz app I built end-to-end with Flask and SQLite, from database design through deployment. Players select a category and difficulty level, then race a countdown timer that scales with difficulty — harder questions are worth more points but allow less time to answer. I designed the SQLite schema for questions and scores, built out the backend routes for fetching randomized questions, submitting scores, and aggregating leaderboard rankings via SQL, and implemented session-based authentication for a password-protected admin panel where questions can be added or deleted without touching the database directly.
On the frontend, I used vanilla JavaScript and Jinja2 templates (no framework) to handle the quiz flow, live countdown bar, and a post-quiz review screen showing right vs. wrong answers per question. The layout is fully responsive, adapting from a stacked single-column view on mobile to a side-by-side quiz-and-leaderboard layout on desktop. The app is deployed live on Render with secrets (session key, admin password) managed through environment variables rather than hardcoded in the codebase.
Like this project

Posted Aug 11, 2026

QuizDash is a full-stack trivia quiz app I built end-to-end with Flask and SQLite, from database design through deployment. Players select a category and dif...

Likes

0

Views

2

Timeline

Apr 10, 2026 - Aug 10, 2026