Tofu Finder App

The Tofu Finder app was the final project for the User Experience Design course at General Assembly. The goal of the project was to identify a problem that the target audience of vegans was experiencing and create a mobile app solution to solve it. The app was designed to allow vegans to quickly and easily find dine-out locations that cater to their dietary restrictions, removing the stress and anxiety of researching countless locations.


User Research

To begin the project, user research was conducted to understand the needs and pain points of the target audience. Surveys and interviews were conducted with vegans to gather data on their dining habits and preferences. From this research, it was determined that the biggest challenge for vegans was finding dining options that catered to their dietary restrictions.


Competitive Analysis

A competitive analysis was conducted to identify existing apps and services that catered to vegans. This analysis helped to identify gaps in the market and opportunities to create a unique solution. From this analysis, it was determined that existing apps did not provide enough information about vegan dining options and did not make it easy for users to find vegan-friendly options at non-vegan restaurants.

Defining the User’s Problem

Based on the user research and competitive analysis, the problem was defined as the difficulty for vegans to find dining options that catered to their dietary restrictions.


Creating Personas

Personas were created to represent the target audience of the Tofu Finder app. These personas were based on the data gathered during user research and helped to guide the design decisions throughout the project.


Information Architecture

The information architecture of the app was designed to make it easy for users to find vegan dining options. The app was divided into two main sections: vegan dining options and non-vegan dining options with vegan-friendly options highlighted. The navigation was designed to be intuitive and easy to use.


Card Sorting

Card sorting was used to organize the content and features of the app. This helped to ensure that the app was easy to navigate and that users could find the information they were looking for quickly.



Wireframes were created to design the layout and functionality of the app. These wireframes were used to test the usability of the app and make any necessary changes before moving on to high fidelity prototyping.


High Fidelity Prototyping

High fidelity prototypes were created to test the visual design and functionality of the app. These prototypes were tested with users to ensure that the app was easy to use and met the needs of the target audience.


Usability Testing

Usability testing was conducted to gather feedback on the app and identify areas for improvement. Changes were made to the app based on this feedback to ensure that it was user-friendly and met the needs of the target audience.


Visual Design

The visual design of the app was created to be clean and modern. The color scheme was chosen to be appealing to vegans and non-vegans alike, while also highlighting the vegan dining options.


The Tofu Finder app was designed to solve the problem of vegans struggling to find dining options that cater to their dietary restrictions. Through user research, competitive analysis, and user testing, the app was designed to be user-friendly and meet the needs of the target audience. The app provides a simple and stress-free way for vegans to find dine-out locations and enjoy their meals with friends and family.

Let’s work together

As a collaborative team leader, I prioritize building strong relationships to produce highly effective teams, increasing productivity, and improving outcomes. I am dedicated to understanding your unique needs and delivering solutions that exceed your expectations.

So, let’s work together and bring your creative projects to life! Contact me today to get started. I would love to hear more about your ideas and explore how we can collaborate to achieve your goals.