abruzzi / shokunin-may

Real-Time Sensor Data Visualization (ThoughtWorks Australia Shokunin May Challenge)

Home Page:https://shokunin-may.juntao.now.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shokunin May - Real-Time Sensor Data Visualization

Build Status

Live Demo can be found here.

To setup, you need to install all the dependencies first:

npm install

After all packages are installed, launch a dev server by:

npm run dev

Then on page http://localhost:1234, you would see something like this if everything goes well.

Map with popup

And if you click the button on top-right corner, you would see a Drawer shows up as:

Map with drawer

Tech stack

Runtime dependencies:

Development dependencies:

  • Parcel - build and run
  • jest - unit tests

References

Issue found

Rickshaw is using some reserved variables like $super that uglify doesn't like, so when I build the package and minify it then some errors occurred. I have to fallback to un-minified for now.

About

Real-Time Sensor Data Visualization (ThoughtWorks Australia Shokunin May Challenge)

https://shokunin-may.juntao.now.sh


Languages

Language:JavaScript 91.0%Language:CSS 5.7%Language:HTML 3.3%