Domain: RUfit.tech
Brief 📝
Inspiration 🧠
After brainstorming as a group, we all found that we had a common interest in fitness and exercise. As a result, we decided to create 'RU Fit?'. This is a solution that not only allows you to find a partner of similar interest but also combats the issue of people's lack of exercise. Maintaining a healthy lifestyle is always physically demanding but the mental energy required has proven equally challenging. Better estimate that over 16% of people are afraid to attend the gym thanks to a lack of confidence. Furthermore, we have personally felt anxiety when having to use gym equipment for the first time, feeling inadequate compared to others and lacking a strong support network required to reach the next level. As a result, we wanted to build a solution that empowers individuals to pursue good healthy lives whether that be through just getting moving on walks or weightlifting at the highest level.
Key Logistics
What it does 💻
Simply log in, add your details and wait for the algorithm to find your match. RUFit allows users to create a personal profile listing their fitness goals, workout preferences and their intensities. Upon creating this profile, our users can search for individuals who have similar fitness interests as them, deciding if they are a suitable partnership in the process. If both users mutually agree they are good fits for each other, then they can proceed to organise meeting up for workouts and/or events listed on our site.
How we built it 🔨
- Figma was used to create a layout of what we would like the final product to look like
- Python: we used the panda library to create a database that would store all user's credentials. Additionally, the database is used to compare user interests to find a match.
Our Takeaways 🍱
Challenges we ran into 😤
Time was definitely an issue as it took a long time to form an overall team. Moreover, as none of us have used the panda library before we had to learn quickly in order to create a basic prototype. Co-ordinating a team that is scattered across the globe was no easy task thanks to our different time zones. Furthermore, our mixed abilities in coding meant that some team members found some aspects of the project more daunting than others. However, we were able to overcome these challenges by supporting each other, clear communication and working collectively as a team.
Accomplishments that we're proud of 😃
We are proud to have finished with something to present given the time pressure. Furthermore, it is excellent that things worked out due to different timezones. We are extremely proud of our project being completed in the given time frame whilst being part of such an insightful, collaborative and motivated team. This was the first Hackathon for some of our members and while the project was challenging and rewarding for all, it was an especially large accomplishment for them.
What we learned 📚
Not only did we all develop our time management but, some of us were able to learn about using a whole new library whilst improving beginner python skills. This project gave us the opportunity to better understand the utility and intricacies of Figma and python.
What's next for RU Fit? 💪
RUFit hopes to add community tabs in which larger groups can collaborate to achieve their fitness goals. This can be through a social feed and through group chat functions where clubs could coordinate within our platform easier. We want to bring our prototype to life by developing more intricate software whilst simultaneously testing it out in the real world to see if the algorithm is truly able to make valid matches. Additionally, whilst developing we integrated an API using tasty’s recipes so that in the future users can be recommended healthy dishes to improve their lifestyles.

Log in or sign up for Devpost to join the conversation.