To play with this locally, download the files then run npm install followed by npm run build, and open up index.html in a browser! The app is also published here, and there is an accompanying blog post here.