This project is an experimental work for a master thesis created by Rémy Hannequin and Hervé Tran. It works with the Quantified Self Client (https://github.com/jagbomb/qsclient).
Make sure you have MongoDB installed. Create a database named qsapi
.
cd qsapi
❗ If your $PATH
doesn't contain ./node_modules/.bin
, you have to install several packages globally:
(sudo) npm install -g express nodemon jasmine-node
Then install locally the project requirements and run the app:
npm install
nodemon app.js
node app.js
mocha tests