Last month I attended the Quantify Datathon 2017 event. We are given AirBnb data from insideairbnb.com, then we have 5 days to explore and comes up with the model and/or visualization. Here is the final product from my team, Team Gravy.
The data visualization is mainly built in Leaflet (for map visualization), D3.js (for all other visualization), Waypoint (for the page transition animation). The video will give you basic ideas of how it works:
The live visualization prefers Chrome Canary (the browser I developed in), or Firefox in desktop works too: http://www.byperth.com/quantify/
I have uploaded the code on Github. The page is written from scratch, so feel free to use it: https://github.com/woraperth/Quantify-Data-Visualization