Inspiration
Prior to COVID-19, my friends and I enjoyed working out together whenever we could. However, as Peel has been in lockdown for months, we have not been able to meet up and exercise. We have been too demotivated to exercise on our own, as there is no one there to push us, and thus we were inspired to create GroupFit, a collaborative workout app, where we could compete with one another without having to meet up in person.
What it does
GroupFit is an app that tracks the distance, time, calories, etc, of your run. But most importantly, you can join "running groups" with friends who are also using the app and have your run statistics in a group leaderboard, where your group can compete for first place.
How we built it
We built this app using React-Native (specifically expo), which we chose for its cross-platform compatibility and deployment speed. We also used Firebase for the backend.
Challenges we ran into
We ran into challenges with integrating geo-location with expo and getting user data from firestore on our leaderboard.
Accomplishments that we're proud of
We are proud of creating a full stack mobile app with expo and firebase
What we learned
We learn't how to create a full stack mobile app and how to use Firebase.
What's next for GroupFit
We want to continue to better user experience by allowing users to create and join custom running groups. Also, we'd like to continue to improve our UI for displaying user's running stats.
Log in or sign up for Devpost to join the conversation.