Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 1.54 KB

README.md

File metadata and controls

70 lines (48 loc) · 1.54 KB

Everline

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

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 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