Smartwatches, such as the Fitbit Ionic, have made daily exercise and staying fit easier for everyone. However, an essential part of working out is keeping track of your progress, and reminding yourself how far you've come from the beginning. With Lift, we want to enhance your workouts through rep tracking and personalized data for your workouts.

What it does

Lift is an app for the Fitbit Ionic that allows you to seamlessly track your workout progress. Using the watch's built-in accelerometer, we count your reps so we don't have to. Choose from various exercises and see your data online over time.

How we built it

Lift is built with the Fitbit SDK, whereas the companion web app is built with Vue.

Challenges we ran into

During our development, we discovered a bug with the phone emulator, and reached out to the Fitbit team at Hack the North. We were able to resolve the issue by discovering an alternate direction, and got back on track quickly.

Accomplishments that we're proud of

  • Our clean and sleek UI, optimized for a seamless user experience
  • None of the team knew the Fitbit SDK before Hack the North, and we were able to it in less than a day!

What we learned

  • Trying cool hardware and new frameworks!
  • Expanding out of our comfort zones and teaching each other new things!

What's next for Lift

  • Integrate in more exercises and more precise data tracking
  • Tailored work-out routines using machine learning
  • Notification reminders to stay hydrated and take breaks
  • A wider variety of graphs in the web app
Share this project: