Skip to content

SQL Playground with Real Datasets

Practise SQL on real datasets right in the browser.

Beginner10h1 person17/20 fit
TL;DR

Build SQL Playground with Real Datasets for students learning sql in ~10h with 1 person. Stack: DuckDB + Next.js.

Why it wins: Zero-setup learning.

Build flow

01 · Problem
SQL tutorials use toy tables and need setup.
02 · Solution
Run DuckDB in the browser with curated datasets, challenges and instant result checking.
03 · Build
  1. 1Load DuckDB WASM
  2. 2Add datasets
  3. 3Write challenges
  4. 4Check answers
04 · Demo
Solve a challenge on a public dataset.

MVP checklist

  • Browser database
  • Datasets
  • Challenges
  • Result checks

Tech stack

TechRole
DuckDBIn-process analytics SQL
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More EdTech
  • Train intervals, chords and rhythm with instant feedback

    Beginner10h1
    Web AudioJavaScriptFSRS
    17/20