Waka Commuter is a visualization of the 2018 Census commuter data, built for the There and back again competition.
This is competition code, so, well, it's not great. It uses Mapbox GL JS for maps, D3 for the graphs, and lit-element to keep everything from getting too messy. To keep things fast, datasets are pre-processed and served statically, using Netlify.
- Set the environment variable
MAPBOX_TOKEN
to your Mapbox Token. You can get a free one from the Mapbox website. npm run build
- to build everything - JS & datasets. You should run this first.npm run process
- to process all the data sets into static json.npm start
- to serve the built versionnpm run dev
for local development- Check
package.json
for more scripts.
- Every commit to master is deployed to Netlify automatically
- Available at https://commuter.waka.app