Skip to content

Developer Requirements

joracine edited this page Jun 20, 2020 · 2 revisions
  1. Dexcom receiver and sensor
  2. Android device you can install the dexcom-uploader application on (tablet or smart phone)
  3. Eclipse or another IDE (like Android studio) with the free Android plugin ADT
  4. USB OTG cable to connect the Dexcom receiver to the Android device
  5. Cloud Hosting for node.js. I have also hosted at my house with dnsexit. Hosting at home is only for the extreme engineer. We like Azure!
  6. Hosting for mongodb. I have had good results with Mongolabs.
  7. Internet access for the android device (tablet or smart phone)
  8. An internet browser on any internet connected device to view your nightscout website.
  9. Basic knowledge on how to compile code and basic node.js knowledge
  10. Of course you also need a computer to compile the code :-)

Places we have hosted node.js are Azure, Heroku, Amazon, Digital Ocean and at home via dnsexit. The Node application runs well on most operating systems such as windows 7, windows 8, Apple Os X 10 or greater and Redhat. I have had trouble running it on windows 2000 and Opensuse so it is best to avoid those two operating systems. We are experimenting with hosting on RASPBIAN.

Check out: https://github.com/nightscout/nightscout.github.io/wiki/So-you-want-to-help-code