Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fossrit/everline

Project for HackUpstate utilizing the Evernote API to build Civic Hacking Data Visualizations using Timeline.js
https://github.com/fossrit/everline

Last synced: 1 day ago
JSON representation

Project for HackUpstate utilizing the Evernote API to build Civic Hacking Data Visualizations using Timeline.js

Awesome Lists containing this project

README

        

Everline
========

Project for [HackUpstate](http://hackupstate.com) utilizing the Evernote API to
build Civic Hacking Data Visualizations using [Timeline.js](http://timeline.knightlab.com)

Clone The Repo
---

git clone https://github.com/FOSSRIT/everline.git

Install the Python Things
----
python setup.py develop

Install the Javascript-y Things
----

## Linux

### NPM

Make sure you have npm and node. The best way to do this is using
[nvm](https://github.com/creationix/nvm)
Getting nvm is easy. Simply run:


`curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash`

*The script clones the nvm repository to `~/.nvm` and adds the source line to
your profile (`~/.bash_profile`, `~/.zshrc` or `~/.profile`).*

You can customize the install source, directory and profile using the
`NVM_SOURCE`, `NVM_DIR` and `PROFILE` variables. Eg:


`curl ... | NVM_DIR=/usr/local/nvm bash` for a global install.

Once you have nvm, install the latest version of node

`nvm install v0.10.24`

### Bower

To install bower (our front end javascript package manager) run


`npm install -g bower`

*This installs the bower package manager globally on your box.*

### Gulp

To install gulp:

npm install gulp

linux hack
---
If you don't want to install gulp globally, you can run manually like so:


./node_modules/gulp/bin/gulp.js

Windows hack
---
If you cannot just run `gulp`:



`node .\node_modules\gulp\bin\gulp.js`

Run the server
----
python app.py