Originally the idea was to improve gym training experience by using movesense. However, it ended up as an improvement of developers experience by implementing react-native library

What it does

The library gets access to the native functions and get values from the Movesense sensor to JavaScript. At the moment the library can get access to all values collected from movesense sensor. However, the coming data is not updated in real time and this feature will be added in the feature.

Additionally, the library has a layout for gym training mobile application with all necessary data rendered on the screen including exercise instructions, sensor status, temperature, heart rate and accelerometer values.

How we built it

From the beginning the target was to create mobile application which will help user to make exercises in a correct way. This was planned to achieve using the accelerometer and gyroscope values and counting the movements and angles.

To achieve the target we have planned to implement the native IOS example application to React-Native framework for awesome developer experience.

Challenges we ran into

The biggest challenge for us was to pass the data to javascript in real time.

Accomplishments that we're proud of

We are proud that we have created the library that will help other developers to do awesome staff with movesense sensor.

What we learned

We learned how to create a bridge between completely different programming languages, We learn how to improve gym training with the help of IoT

What's next for Movesense React-Native Library (with GYM use case)

The first stage is to finnish the library with the real time data and proper documentation The second stage is to create a gym training application with the implementation of the movesense sensors

Share this project: