Overview
Move allows you to be rewarded in tangible ways for remaining active and completing workouts. _ Move _ automatically reads in data from health kit on your iPhone or Apple Watch and rewards you with MoveCoin for your activity. This means that all of your workout data is automatically imported and managed without any input from the user. MoveCoin is an ERC20 Ethereum Based crypto-token. MoveCoins could be used to run leaderboards, they can be sent to your friends, or redeemed for other cryptocurrency. Active people cost insurance companies less, so you can imagine a world where insurance companies accept MoveCoin for bill credits.
Since everything is built on HealthKit, the application can integrate out of the box with thousand of other apps. When someone has a sports injury, their doctor can assign them specific workouts to complete and earn MoveCoins for.
What it does
- Automatically imports all of your health kit data from your phone and other health kit apps
- Gives you overviews of your workouts, and issues you MoveCoins for completing things
- Send MoveCoin to your friends, redeem it for items, or view leaderboards
How I built it
- First we had to deploy a new crypto token to the ethereum network - this is MoveCoin
- Next we developed a node.js based backend that receives workouts from the client app and interacts with the ethereum network to issue new tokens, send tokens and verify transactions using a blockchain
- The front end is built using Cordova and HealthKit and uses Facebook for SSO
Challenges I ran into
- Deploying a new cryptocurrency is hard
- Issuing tokens securely is difficult
Accomplishments that I'm proud of
- Creating our own ETH token that is earned by completing real world things
- Building a great looking front end
- Helping people get better through doctor assigned workouts and therapy
What's next for Move
- Flush out a store that allows you to get in app features or features in other apps unlocked with MoveCoin. Parter with other health companies to accept MoveCoin for goods and services
- List movecoin on an asset exchange
Built With
- apache
- blockchain
- ethereum
- healthkit
- mysql
- node.js
Log in or sign up for Devpost to join the conversation.