Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/learnetto/reactfit

A fitness dashboard app built using Rails 5.1 and React.js
https://github.com/learnetto/reactfit

fitbit rails rails5 rails5-1 react reactjs

Last synced: 18 days ago
JSON representation

A fitness dashboard app built using Rails 5.1 and React.js

Awesome Lists containing this project

README

        

# React Fit

A fitness dashboard app showing stats based on your Fitbit data.

Learn [how to build this fitness dashboard app using Rails 5.1 and React](https://learnetto.com/users/hrishio/courses/the-complete-react-on-rails-5-course) with a step-by-step hands-on tutorial on [Learnetto](https://learnetto.com).

To use the app, you'll need a [Fitbit](https://fitbit.com) account.

Sign up and then go to the [Fitbit Developers website](https://dev.fitbit.com) and create a new app.

Get the Client ID from your app settings and set it in `Dashboard.jsx`:

```
const CLIENT_ID = 'YOUR_CLIENT_ID'
```

Run the app by starting the Rails server and Webpack dev server

```
$ rails s -p 8000

$ ./bin/webpack-dev-server

```