Inspiration

From personal experiences, to stories told by those who actually really care about their health and performance in exercises, we learned that keeping track of every type of exercise you do can be a painful task to accomplish. RapidFit is a tool that can be easily used by anyone and will take care of such task for you.

What it does

RapidFit listens its user through google assistance platform, catalogs every exercise and how many repetitions of each one were made on that day. RapidFit then utilizes a premade HMTL template to output graphs containing the development of a person`s daily exercise routine.

How we built it

RapidFit`s front-end was developed with Javascript, HTML, CSS and Google Assistant Dialogflow. The back end and cataloging portion of the application was made using firebase.

Challenges we ran into

Due to the fact that our team had little to no experience with developing a back-end or voice to text API`S, integrating these two technologies and understanding how they work was by far the most challenging task we ran into in this event.

Accomplishments that we're proud of

We are extremely proud of how we were capable of learning completely new fields of tech for us in a weekend. This was not only a gratifying experience, but also something that will stick with us for a long time.

What we learned

Other than all the technical skills that we learned from this experience, we also gained experience coordinating a large scale project between team members in order to solve a problem in a short time frame.

What's next for RapidFit

RapidFit still needs major improvements. We plan in implementing calorie burn and weight tracking services to the program. Viewing a users progress by week, month and year are also major functions that are yet to be added to the RapidFit graphing interface.

Built With

Share this project:

Updates