I made this for Fesbukan's Cerdas Cermat.
It turned out quite well and it worked fine on site. Crazy how nothing breaks, I fuck things up bad usually
# install dependencies
npm install
# serve api at localhost:8080, accessible web server at localhost:80
npm run dev
Use the scripts in scripts folder.