Inspiration

The spreading COVID-19 pandemic has negatively affected society in many ways, such as teenagers who have some weight, anxiety and related concerns, as well as young adults who are fascinated with the idea of a perfectly healthy body.

Our team’s objective is to solve this problem in our society by developing a mobile application that gamifies the concept and creates a competitive environment that will motivate and strengthen the user’s commitment to achieving their goals.

What it does

Allows users to choose an exercise, gain game XP to increase level and compete in daily challenges.

How we built it

We built the app using Kotlin for the front-end development and used firebase as the backend. We also used GitHub to collaborate on the development and used Figma for the high fidelity prototypes of the app.

Challenges we ran into

The only major challenge we faced was the limited time we had to develop our app. We realized how complex the application has become after we completed the high-fidelity prototypes on Figma. For the solution, to use our time effectively, we had to add one of the designers to the development team to provide support for the front end of the application.

Accomplishments that we're proud of

We all feel very proud of what we were capable of creating under pressure and the limited time that was given.

What we learned

One key takeaway that we learned was planning out the project ahead of time. Our team was too focused on the app concept and its features and didn’t really put much thought into how big of a scale the project has become.

What's next for invision

Our team is looking forward to implementing 3 big features to our app in the next update.

The first feature is the personal coaching sessions delivered virtually that allow multiple users to join a coaching session by a video call. Additionally, this allows users to stay at home to exercise and strengthen the motivation and commitment for users when they exercise together one on one.

The second feature would implement challenge levels by means of the higher level the user reaches, the more difficult the challenges become with higher rewards.

The third feature would be an avatar implementation that ties in with the second feature. The user’s avatar would upgrade and evolve into a more fit and healthy character as the user’s level increases.

Built With

Share this project:

Updates