Inspiration
I have experienced many health problems in my life, and every time, fixing my diet helped me heal faster. I learned to focus on freshly prepared meals and limit the consumption of packaged and processed foods, especially with lots of artificial ingredients. Over time, I gradually developed an inclination to know more about what I was eating. I read online and followed nutritionists to learn about what I am eating. During this process, I realized it was very difficult for me to read and understand the long list of ingredients. Many times I ended up buying & consuming unhealthy products. My family used to be surprised when I discussed the ingredients we were consuming with them. I realized this is a problem of either being not informed or misinformed. I wanted to improve the experience of understanding what I am buying.
I met a group of friends/product managers who are enthusiastic about solving real-world problems using AI. During ideation, everyone shared what they were passionate about. I also shared my personal experience and my passion for making it easier to understand ingredients and nutrition labels and reduce misinformation. This problem resonated with everyone, and we all decided to solve it using Google's GenAI tools.
What it does
SnapEats utilizes Gemini's image recognition capabilities to interpret nutritional labels and ingredient lists, providing users an easy-to-read summary of each ingredient. Additionally, it identifies beneficial, concerning, and potentially harmful ingredients through clear indicators, empowering users to make informed dietary choices.
How we built it
We built SnapEats using Google AI Studio to create and refine a structured prompt for Gemini. This prompt enables the AI to analyze nutritional labels and provide user-friendly ingredient summaries with clear categorizations (beneficial, concerning, potentially harmful). We utilized Google Colab to test and validate Gemini API calls via Python, ensuring smooth integration. The user interface was developed with FlutterFlow, a no-code platform, allowing for rapid development and incorporating feedback from over 50 users. This resulted in an intuitive interface for user profile creation, dietary preference input, image uploads, and nutritional analysis delivery.
Challenges we ran into
Our primary challenge was balancing rapid development with the need for a user-centric and iterative design process. We opted for a no-code approach using FlutterFlow to quickly prototype, test, and refine features based on user feedback. Additionally, managing a large and geographically dispersed team of 12 individuals required the effective utilization of remote collaboration tools to ensure seamless communication and organization.
Accomplishments that we're proud of
Beyond the technical accomplishments, we are most proud of the shared passion and personal connection that fueled the development of SnapEats. As we delved deeper into the project, we realized how little we truly understood about the ingredients in our food, solidifying our belief in SnapEats' potential to empower millions of people to make more informed and health-conscious dietary choices.
What we learned
The SnapEats journey explored AI's power to address everyday challenges. We witnessed firsthand how image recognition and natural language processing could revolutionize our interaction with nutritional information. Through continuous refinement based on user feedback, we recognized the crucial importance of user-centric design.
Leveraging the efficiency of FlutterFlow, we rapidly prototyped and iterated, bringing our vision to life. The collaborative effort of our diverse team highlighted the strength of collective ingenuity. Most importantly, the project served as a personal awakening, revealing the complexities of nutritional transparency and the profound impact of food choices on our well-being. SnapEats solidified our belief in AI's potential to empower informed dietary decisions, paving the way for a future of healthier and more conscious eating habits.
What's next for SnapEats
The future of SnapEats is bright, with a vision focused on personalization, advanced AI, and a holistic approach to healthy eating. We envision empowering users to input their specific dietary needs and preferences, enabling SnapEats to provide tailored nutritional insights and recommendations. Continuous improvement of ingredient recognition and analysis capabilities is paramount. Collaborations with healthcare professionals will guide the integration of personalized health recommendations. User experience remains a top priority, with ongoing efforts to refine the interface. Finally, SnapEats aims to empower users through education, providing valuable content about nutrition, ingredients, and healthy eating strategies. With this comprehensive approach, SnapEats is poised to become a leading platform for promoting healthier lifestyles and informed dietary choices.
Built With
- firebase
- flutterflow
- gemini
- google-ai-studio
- google-cloud
- google-colab




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