SQL training game written in Javascript
- Tasks and books can be configured via
.task
and.book
files. - For translating into more languages, add a
/i18n/<lang>.js
,/books/<lang>/Book-<>.book
files and/tasks/<lang>/Task-<>.task
files, as well as an option tolanguage-selector
element inindex.html
- Progression can be configured in
/tasks/progression.js
- Editors for books, tasks and progression can be found from
/editors.html
Extra information:
- Place all files to a webserver so that
index.html
is loaded from some address. - Prevent access to
editors.html
if you don't want students who find it to read tasks and books ahead of time.
- sql.js SQLite compiled to wasm
- canvas confetti JS Confetti cannon
- Bootstrap 4 HTML, CSS & JS toolkit
- Font Awesome 5 SVG icons
- RealFaviconGenerator Favicon from image generator
- Dygraphs Line graphing library
- Public domain or CC0 asset creators
- pllk/sqltrainer