Inspiration
Me and my partner were inspired by the idea of helping people. We wanted to create an app that could help people by informing them of various health issues like if they were getting enough sleep, whether they were overweight, how much of each macronutrient they should eat, and other functionalities.
What it does
Our program does a multitude of things, but in essence, is a program with 5 main sub-programs in it for the user to interact with. These include RU_Sleep which informs the user of how much sleep they should be getting every night based on their age. RU_BMI calculates the user's BMI through various calculations and gives the user information about their body type and how to stay healthy based on their body type. (EX: A BMI of 30 >) would be considered overweight and it is suggested that they eat healthier foods such as whole grains and vegetables. RU_Calories calculates how many calories the user should eat in a day whether they want to lose weight, maintain their weight, or gain weight. RU_Active informs the user of how active they should be based on their age and educates them on how to get started in being proactive. Lastly, RU_Nutritious provides you with how much of each macronutrient (protein, fats, carbohydrates) you should be eating per day based on their calorie count and many other factors, and it then educates the user on what each macronutrient does for the body.
How we built it
We built our program using the python IDE pycharm and split up making our own functions, then implementing them into the program.
Challenges we ran into
One of the biggest challenges was less coding and more brainstorming. It was difficult to come up with health app ideas as we did not have a lot to work with. Many real health apps use heartrate sensors and activity sensors, so coming up with ways to be a functional program that can help people without those things was hard.
Accomplishments that we're proud of
Honestly, we are very proud of the entire program as a whole. Being our first RU Hackathon we both think we did very well and are very happy with what we accomplished.
What we learned
We learned a lot about how to collaborate with someone on code. It is surprisingly difficult to split up work and collaborate with someone as it requires both people to know nearly everything the other is doing. Learning how to efficiently collaborate was a very important real-world skill that we both learned
What's next for RU Healthy
If we do choose to continue branching off on this program, we will add more functions for the user to interact with, and hopefully add external heartrate sensors and work with that data.
Log in or sign up for Devpost to join the conversation.