UK General Election 2015 site
==========================

## Developing the app

You need a version of node with the harmony features available (> v0.11). Use something like [n](https://github.com/tj/n) to manage node version on you computer. For example.

```shell
$ npm install n
$ n latest
$ node --version
v0.11.14
```

You'll also need gulp

```shell
$ npm install -g gulp
```

Then clone this app and install the dependencies...

```shell
$ git clone https://github.com/ft-interactive/ge15.git && cd ge15 && npm install
```

The npm install should also kick of a process to also get the bower and gem dependencies.

To run the app in development.

```shell
$ gulp watch
```

UK General Election 2015 site
==========================

## Developing the app

Before you start, you must ensure you have version 0.11.13 of Node.js. As this is an unstable version, it's recommended that you do not simply upgrade node but use a version manager to switch to the require version. The [n](https://github.com/tj/n) package is perfect for this.

```shell
$ npm install n
$ n latest
$ node --version
v0.11.13
```

You'll also need gulp to build the project and run the app in development.

```shell
$ npm install -g gulp
```

Next, clone this app and install the dependencies...

```shell
$ git clone https://github.com/ft-interactive/ge15.git && cd ge15 && npm install
```

The npm install should also kick of a process to also get the bower and gem dependencies.

You are now ready to start work. To run the app locally in development do this:

```shell
$ gulp watch
```

If you want to see the app working locally as it would run on the server do this:

```shell
$ gulp && npm start
```

Update readme. Be more helpful. More strict about the version of node needed.
Update readme. Be more helpful. More strict about the version of node needed.
