edouard-lopez / ECV-IJBA

ECV-IJBA is dataviz project with students from the ECV and IJBA shcools.
http://edouard-lopez.com/demo/ecv-ijba/
MIT License
3 stars 3 forks source link

ECV-IJBA

ECV-IJBA is dataviz project to visualize trash mobility in Gironde area, with students from:

dataviz preview

[TOC]

Install

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

Getting started

Install project dependecy using npm and bower:

npm install
bower install

Run a preview with gulp:

gulp serve

Start playing !

Want to scaffold a similar project ?

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

License

Project under MIT license.