holonomy-tasks

a holonic task management system

npm install holonomy-tasks
2 downloads in the last week
3 downloads in the last month

tasks

server tests npm version dependency status devDependency status

browser tests

IN PROGRESS

a time keeper for work shifts

how to install

  • nvm: node version manager
  • nodejs: javascript interpreter
  • npm: javascriptpackage manager

first you'll need to make sure your system has a c++ compiler. For OSX, XCode will work, for Ubuntu, the build-essential and libssl-dev packages work.

git clone https://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
nvm install 0.10
nvm use 0.10
nvm alias default 0.10

it's a good idea to put the 2nd line in your ~/.bashrc, ~/.zshrc, ~/.profile, etc to source nvm automatically upon login.

tasks

git clone https://github.com/holonomy/tasks
npm install

how to run

npm run start

browse to localhost:5000

how to develop

npm run develop

how to test

npm run test
  • to run integration tests, you need to install phantomjs
    • [sudo] npm install -g phantomjs
  • to run client tests, you need to install xvfb
    • [sudo] apt-get install xvfb
npm loves you