GoldiBite Hero Image

GoldiBite

Developed a mobile app to assist travellers with food allergies and sensitivities.

TYPE
Mobile App • Case Study

ROLE
Frontend Developer, UX/UI Designer, Blogger

TOOLS
Figma, Illustrator, Wisp CMS, Expo, Google Gemini 1.5

DURATION
Three Months


A team member's best friend was diagnosed with celiac disease at 17, forcing them to adopt a strict gluten-free diet. During a trip to Mexico, the language barrier and unclear allergen labelling made dining overwhelming. Each meal brought uncertainty—was the food safe? What if an emergency occurred? What should have been a joyful trip turned into a constant source of stress.

After researching multiple online forums and blogs, we discovered this issue was far more common than we had realized. The lack of clear allergen labelling, especially when travelling internationally, was a widespread frustration among those with food allergies and sensitivities.

This experience highlighted the lack of support and ongoing struggles to find reliable information, especially as food allergies continue to rise globally.

How can we make dining and travelling safer and less stressful for those with food allergies or sensitivities?

What Makes Dining With Food Allergies Difficult?

Addressing this issue requires understanding travellers' needs, goals, and challenges. We interviewed 10 people with food allergies or sensitives such as celiac disease, lactose intolerance, nut allergies, and soy sensitivities. Dining out was consistently identified as the primary frustration due to unclear allergen labelling.

A study by Dalhousie University further emphasizes the issue, revealing that:

These statistics highlight the importance of clear allergen information for travellers with food allergies. To further narrow the issue, we explored personal stories on Reddit and blog discussions, where users shared recurring struggles, including concerns about cross-contamination risks at restaurants. These insights helped define the app's goals and shaped our user personas.

Based on the pain points and expectations of the user personas, it's clear that providing accessible allergen information and an easy way to manage dietary restrictions is crucial. With the increasing reliance on mobile devices, we need an app that offers quick and seamless access to real-time information. This app must address challenges like language barriers and unclear food labels, allowing users to navigate food options with ease and confidence.

Which led to the following key insights:

Personas

Defining the Solution and Scope

To address our persona's needs and frustrations, we focused on optimizing key features that offer the most value to travellers with food allergies while identifying additional enhancements for future development.

Early Concepts and Iterations

To refine the features and interface early, a lo-fi prototype was quickly developed and tested weekly with feedback from mentors, designers, and individuals with allergies.

Lo-Fi Screens

This process provided valuable insights that led to several design improvements.

For example, the initial home page resembled a travel app too much and didn't effectively highlight the core features.

Home ScreensHome Screens

The floating emergency SOS button was also adjusted, moving from every page to its own dedicated section in the navbar to reduce accidental clicks, ensure quicker access during emergencies, and prevent interference with other content.

Emergency ScreensEmergency Screens

The most valuable feature of GoldiBite is the ability to scan or take a picture to quickly access food safety information. A basic happy path was mapped out for the barcode and menu scanner, considering the choices travellers might make and outlining various options for using the feature. This guided the design and structure of the scanner and ensured users could easily understand how it works.

Barcode Happy Path
Take a Closer Look

Colour Choices

GoldiBite's palette is carefully designed to prioritize clarity, safety, and usability. Teal aligns with global food allergy awareness, deep orange and red highlight allergen warnings and emergency tools, and green promotes health and wellness. These choices enhance functionality while reinforcing travellers' confidence.

Colour Palette

Final Product, User Insights, and Enhancements

After finalizing the visual design, we integrated colours, typography, and images into our hi-fi prototype, bringing the food safety app one step closer to the final product.

Using feedback from earlier testing rounds, we focused on enhancing the user experience by ensuring font sizes and colour contrasts met Web Content Accessibility Guidelines (WCAG), while also introducing dark mode for better accessibility.

To further refine the app, we conducted another usability test, which led to key layout improvements for features like the onboarding process, barcode scanner, menu scanner results page, emergency page, and settings. These changes contributed to a more seamless and user-friendly experience.

Hi-Fi Home ScreensHi-Fi Home ScreensHi-Fi Emergency ScreensHi-Fi Emergency Screens

We gathered data and feedback from five participants, including four design and development instructors, two of whom have food allergies, and a friend with a severe food allergy.

The following key patterns were identified:

Our goal was to ensure travellers could navigate the app with ease and complete tasks without confusion.

Final Product

Key Challenges

The barcode and menu scanners rely on AI and machine learning, which can occasionally make mistakes. To address this, we've included a privacy policy, terms of service, and a disclaimer section for transparency and user awareness.

Some databases may lack essential allergen information, miss certain products, have limited calls, or be restricted by high paywalls.

The processing times can also be slow sometimes, and issues like resource exhaustion may occur when using tools like Google Gemini 1.5. To mitigate these challenges, we've integrated multiple APIs alongside Google Gemini, implemented backup API keys to prevent service interruptions, and added a loading animation to manage longer processing times.

Throughout the development process, we encountered collaboration challenges. To ensure we could deliver a functional MVP, we established new ground rules and accountability measures, alongside the signed project charter, to enhance team coordination and maintain project momentum.

Conclusion

Presenting at the D3 & FSWD 2024 Annual Student Innovation Design & Technology Showcase to over 100 people was also a valuable experience. The app was well received, with testers who had allergies or knew someone with allergies expressing strong enthusiasm for its practicality. Looking ahead, potential prospects include company analysis, food recall alerts, multiple user profiles, and AI chatbots, all of which could further enhance GoldiBite's functionality and user experience.

Explore the Blog

VIEW MORE PROJECTS