Skip to content

GoteoFoundation/goteo-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goteo Statistics

Prerequisites

This project assumes you are using Mac OS X with XCode and homebrew installed and configured correctly, but installation will comfortably work on other platforms with minor command alterations.

Lets first check your system is OK, running brew doctor will help you

brew doctor

This project requires Node.js to build and nginx to serve the application.

brew install node nginx

You'll need to install node package bower globally which is uses to maintain third-party component dependencies.

npm install --global bower protractor karma-cli

Installation

Assuming you have Node.js and bower installed you are ready to clone and install the project.

Clone the project

$ git clone git@github.com:agonzalezdiez/goteoAPIViz.git
$ cd ./goteoAPIViz

Install

$ make setup

Development

Now you have the application successfully installed, you want to make a change, right.

Run gulp, which will lint and pre-compile the application on file changes and make them available via localhost:3000:

$ make

Building

There is a gulp task that will build the application for deploying on HTTP web servers run:

$ gulp build

License

Copyright 2015 Outliers Collective