Data visualization for your database.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
common
deployTools
docs
images
lib
main
makeTools
packageData
packageExamples
poly
polychart
polychartQuery
server
src
.gitignore
.gitmodules
Gruntfile.coffee
LICENSE
README.md
cairo.py
manage.py
package.json
poly.coffee
requirements
system_requirements

README.md

Polychart Dashboard Builder

Setting up a dev environment

Be sure to retrieve the repository's submodules:

  • git submodule update --init --recursive

It is recommended that a recent version of Node.js be installed:

  • sudo apt-get install python-software-properties
  • sudo apt-add-repository ppa:chris-lea/node.js
  • sudo apt-get update
  • sudo apt-get install nodejs (this include npm)

To see a list of dependencies, search for "package" in the Chef recipe.

Install Python dependencies:

  • sudo apt-get install python-setuptools python-virtualenv python2.7-dev
  • sudo pip install -U virtualenv
  • sudo pip install -r requirements.

Install Node.js dependencies:

  • npm install (in the repo directory)
  • sudo npm install -g grunt-cli

Finally, run grunt.