ShopNow is a simulated e-commerce company with real messy data. You get ticket-driven work from a stakeholder, write and run SQL against it, get auto-graded where it's deterministic, and walk away with a portfolio you can show employers.
The whole engine — dataset, SQL runner, grading — runs client-side with DuckDB-WASM. Open the app and you're writing queries in seconds.
A 6-hour drill set plus a 10-question diagnostic gets everyone to the same baseline before the real work starts.
Each sprint opens with a stakeholder brief and a taught technique, then hands you tickets — just like a real analyst backlog.
Deterministic tickets are auto-graded against hashed answers the moment you submit; open-ended ones self-check against a model answer.
Finish sprints to unlock résumé bullets and a downloadable, print-ready portfolio of your actual deliverables.
From SQL fundamentals to a dimensional model and an investor-ready dashboard.
Full access to every sprint, every ticket, and the portfolio builder.