I built a free quiz site with 12,600+ questions based on Josh Starmer's StatQuest playlists - BAM! Quiz

Project

BAM! Quiz

https://preview.redd.it/sajwh8e0dv4h1.png?width=2560&format=png&auto=webp&s=a16f0c166488331829e3c46f61e61b30b1e4a37d

https://preview.redd.it/kmqno9e0dv4h1.png?width=2560&format=png&auto=webp&s=cbff579b53286aa8fcd1a3ed18baddef08dd3543

Hey everyone,

I'm a big fan of StatQuest and have been going through both the Statistics Fundamentals and Machine Learning playlists. Great content, but I kept forgetting concepts without actively testing myself.

So I built BAM! Quiz - a free, open-source quiz site based entirely on Josh's two playlists.

What it covers:

  • Statistics Fundamentals (20 topics, 5,300+ questions)
  • Machine Learning (30 topics, 7,500+ questions)
  • 3 difficulty levels per topic: Beginner / Intermediate / Advanced
  • Every answer has a full explanation

How the question bank was built: Used the Gemini Flash API to generate questions programmatically, topic by topic, difficulty by difficulty, varying question styles (conceptual, scenario-based, misconception, calculation). Then ran a deduplication pass to remove near-duplicates. The final bank is served as static JSON, so there's no API dependency at runtime — it just loads instantly.

Tech stack: Next.js 14, TypeScript, Tailwind CSS, Vercel

Try it: https://bamquiz.vercel.app

GitHub: https://github.com/Tulikash-09/BAMQuiz.git
(open source, issue templates set up if you find a dodgy question)

Disclaimer: fan-made, not affiliated with Josh Starmer or StatQuest. All question content is original, inspired by the concepts in his videos.

Would love feedback from this community — you'll spot mistakes faster than anyone. If a question is wrong or misleading, please open a GitHub issue, and I'll fix it.

Posted Jun 2, 2026, 1:12 PM UTC

116
Loading comments…