Inspiration
We have all personally seen our grandparents stray away from exploring new restaurants and cooking at home because of medical concerns, uncertainty about how foods will interact with medications and ailments, and a general worry for their health. We wanted to empower people like our grandparents to take their health in their own hands and feel excited about making wise choices while getting the thrill of trying new foods (without a large barrier of entry)!
What it does
WiseEats has two main pathways: visiting restaurants or creating a meal plan to cook at home. Users input information about medications they're on as well as any ailments or general health concerns in their profile.
If they are visiting a restaurant, they are able to take a quick picture of the menu, upload it to our platform, and we will recommend what to order based on their concerns. We also provide example questions to ask waiters for other input before ordering.
For someone who wants to cook, we provide them with delicious meal suggestions that have been tailored to their needs. They can select from these and add them to a meal plan for the week, generate new options, or browse through previous favorites.
How we built it
We used React and Javascript for the baseline of our application and used Postgres and Firebase for our databases with Express as our Middleware. We used two APIs throughout our application - one for image-to-text detection for our menus and OpenAI for providing food recommendations.
Challenges we ran into
One of our focuses was on accessible design, particularly because of our target population. We learned it's quite difficult to balance the line between design we think is "pretty" and design that is accessible and intuitive.
Overall, the project provided us with a steep learning curve, as none of us are hackathon frequenters. Both APIs we used were completely new to us and it was a fun (but difficult) time getting from ideation to completion in 36 hours.
Accomplishments that we're proud of
We're excited to be able to demo something that generally works within the 36-hour turnaround! It was great to be able to become familiar with and genuinely understand new tech stacks and technologies.
What we learned
A lot. We learned how to properly use databases, fine-tuning formatting & prompt engineering for APIs, how to use different resources that aren't necessarily meant to be used together, collaboration techniques, and just generally more about accessible design.
What's next for WiseBites
Ideally, we'd love to be able to develop WiseBites into a Swift or mobile application that elderly folks can easily use. Since it's an app targeting the elderly, we'd want to incorporate devices tailored to accessibility accommodations such as screen readers. In addition, there are ways to go in terms of the AI models - we were really close to generating images for the foods we suggested, and would want to see that through! Generally, there's also a lot of polish and cleaning up that can happen both in the frontend and backend of our code.
We had a ton of fun building this out, and hope you enjoy! 🙇♀️
Log in or sign up for Devpost to join the conversation.