Coder Social home page Coder Social logo

nxfifteen / nxfitness-core Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 14.64 MB

Use the Fitbit API to cache user stats and allow queries returned over JSON

License: Other

ApacheConf 0.04% PHP 47.91% CSS 41.65% JavaScript 6.31% HTML 4.10%
fitbit fitbit-api habitica nomie

nxfitness-core's Introduction

NxFitness Core - A PHP Fitbit API Project

I've been using my Fitbit every day without break since I first got it in June 2012 and while the Fitbit dashboard is good, offering everything you could ever want, I felt the need to roll my own - as always. Fitbit offer a fantastic API which I aimed to make full use of. When I started my project I couldn't find anything else on the net like it. My project is slightly further along than this one, I am contacting the developer to offer my code and see if we can both work up a finished product.

NxFitness Core is stable and working on this site, but it is heavily tailored to my setup and the code has only recently been made public. The code is poorly commented and depends on my, but I am working on it. If you are interested in this code please email me

Demo

The best live example of this module can be found on my own site

Ways to contribute

A common misconception about contributing to an open source is that you need to contribute code. In fact, it's the other parts of this project that are most neglected or overlooked. You'll do the project a huge favor by offering to pitch in with these types of contributions!

Code contributions that make the project better are always welcome. Please read the Git commit guidelines and Contributor covenant code of conduct and submit a pull request for addition to the main source.

Possibly the simplest way to contribute is simply to download and install the software yourself - use it as stable code or try and break it - and report any bugs you find, ether manually or enable the automatic error reports.

During setup just uncomment the sentry io dsn configuration line and core will report code bugs and unexpected exceptions to sentry it's self. Despite this being incredibly useful I've disabled it by default. See the sentry explanation page for information about what is transmitted.

If you have something that will help please let me know.

License

And of course:

Development contributions from:

nxfitness-core's People

Contributors

nxfifteen avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.