What it does
Eatvolution is a comprehensive fitness and nutrition app that allows users to log daily meals, track calorie intake, and set personalized nutrition goals tailored to their fitness objectives, whether it's muscle gain, weight loss, or maintenance. It offers access to a curated database of healthy recipes based on various dietary preferences, while also providing users with detailed progress monitoring through visual graphs and statistics. Additionally, the app includes a built-in AI trainer powered by Perplexity AI for personalized advice and goal-setting and fosters community engagement by allowing users to connect with others for support and motivation.
Inspiration
The inspiration for Eatvolution, our fitness and nutrition app stemmed from the increasing awareness of the importance of nutrition in achieving fitness goals. We noticed that many people struggle to find reliable nutrition information and often feel overwhelmed by the many dietary options available. Our goal was to create an intuitive platform that simplifies the process of tracking nutrition and has statistical tools to work towards their fitness goals.
It allows users to: Register and sign in. Log daily meals and keep track of calorie intake. Set personalized nutrition goals based on individual fitness objectives. Access a database of healthy recipes tailored to various dietary preferences. Monitor progress through visual graphs and statistics. Chat with an AI trainer for more personalized goal setting and tips. Connect with a community for support and motivation.
How we built it
Perplexity AI, React, Typescript, Javascript
Challenges we ran into
Some challenges we ran into were learning new skills on the fly, adapting to hidden challenges, and efficiently completing our work in a strict time limit. We also solved a lot of the bugs that we ran into during development.
Accomplishments that we're proud of
We are proud of being able to create a functional viable product from backend to frontend in such a short amount of time. Also, we are proud of being able to develop a user-friendly interface that simplifies meal logging and goal tracking, which can help a person who wants to be healthy know if they are on track their fitness goals.
What we learned
Collaboration across diverse skill sets fosters creativity and leads to more effective problem-solving. The importance of well-organized code and documentation to ensure smooth development, debugging, and future updates. Pre-planning and efficient time management are crucial to ensure that deadlines are met without compromising quality. Smooth integration between the backend and frontend is key for delivering a seamless user and coding experience.
What's next
Expand the current feature set to further enhance user experience and improve the app’s functionality. Integrate with existing fitness devices and platforms (e.g., Apple Health, Fitbit) to provide users with more accurate and comprehensive data tracking. Boost community engagement by introducing live interaction features, allowing users to connect and motivate each other in real time.
Built With
- canva
- css
- javascript
- mysql
- node.js
- perplexity
- react
- typescript
Log in or sign up for Devpost to join the conversation.