BodyTrack server APIs

Overview

These are ideas about how to go about integrating Fluxtream and BodyTrack.  

For documentation on the APIs which are currently supported between BodyTrack and Fluxtream see BodyTrack server APIs.

The BodyTrack server sources are currently hosted on a private repository https://create.repositoryhosting.com/account (requires account, talk to Anne if you need access).

Debugging Notes

A good place to put a breakpoint is in the index action in AppController.java.  This will fire when a guest logs in.

CLI:

cd ~/projects
git clone git@github.com:fluxtream/fluxtream-cli.git fluxtream-cli
cd ~/projects/fluxtream-cli
mvn clean install

java -jar target/flx-jar-with-dependencies.jar http://localhost:8080 <your fluxtream username>

Look in ~/projects/fluxtream-cli/src/main/antlr3/com/fluxtream/cli/TParser.g for what the commands are

Example: btupload fitbit arwright

Ideas/Strategies

Anne Wright, 4/22/12

Current path:

Current items:

Completed items:

Issues to consider:

Future work:

Anne Wright, 3/25/12 - 4/21/12

Current path:

Current items:

Completed items:

Future work: