ECV-IJBA is dataviz project to visualize trash mobility in Gironde area, with students from:
[TOC]
Start by cloning the project repository:
git clone https://github.com/edouard-lopez/ECV-IJBA.git ecv-ijba
cd ecv-ijba
And install some tooling:
npm install -g yo bower grunt-cli gulp topojson
Install project dependecy using npm
and bower
:
npm install
bower install
Run a preview with gulp
:
gulp serve
Start playing !
This project use Leaflet javascript library to support the interaction with the map.
So start by installing Leaflet generator for yeoman
:
sudo npm install -g generator-leaflet gulp
Continue by scaffolding the application with the yeoman
's generator:
mkdir my-map-app && cd my-map-app
yo leaflet
Then install others dependencies:
npm install --save-dev topojson generator-leaflet underscore gulp gulp-sass
bower install --save topojson font-awesome d3-plugins
Finish by running gulp
for building and gulp watch for preview :
gulp watch
Project under MIT license.