top of page
Umami Ramen Factory.png

Exploratory design for a food delivery mobile app using a variety of artificial intelligence tools.

Umami

Umami Order History.png
Cafe Marseille.png
Timeline
Team
1 week
Me, myself, I
Tools
Figma, Dall-E, Craiyon, Bing Image Creator Coolors, Uizard, ChatGPT, Fontjoy

In a hurry? Click here to skip to my final designs.

Background

As the global fascination with AI deepens, we're constantly embroiled in discourse about how computers are revolutionizing nearly every aspect of our society. Naturally, as a self-proclaimed tech geek, I'm curious as to what AI means for design. 

In an effort to explore this, I decided to to experiment with a variety of AI in the UX process, from ideation through high-fidelity features. I chose to design a food delivery app because there is ample amount of data for algorithms to draw from for this topic.

Goal Setting & Scope Definition

I began the research portion of this project by using a variety of text-generating AI models to analyze data about popular food delivery apps (Uber Eats, Grubhub, DoorDash), and create an success model for our app. The tool I utilized most for this step was (unsurprisingly) ChatGPT, due to its advanced algortihm and broad data selection.

What features will make us successful?

login-rectangle--Streamline-Freehand.png
  • Simple onboarding process

  • Intuitive navigation & information architecture

  • Personalization (recommendations, order history, etc.)

  • Accurate delivery tracking

  • Accessibility for users of varying abilities

time-clock-nine-twenty-five-1--Streamline-Freehand.png

How will we measure success?

  • Conversion rate: app downloads vs. orders placed

  • Minimal cart abandonment

  • User retention (high user retention rate, low user churn rate)

  • App ratings 

ShoppingCart.png

Understanding The User

Let's take a deeper look into our users' frustrations:

  • Late deliveries

  • Order inaccuracy (incorrect or missing items)

  • Technical glitches (app crashing, payment failures, trouble loading menus)

  • Customer support issues (hard to reach customer support, or complaints are not taken seriously)

  • High service/delivery fees unseen until late in the order process

  • Data privacy concerns (especially with payment info)

Using the same text-generating models, I gathered data about food delivery app users in order to develop a user persona and identify key pain points with current food delivery apps.

JaneWhiteBG (1).png

Design Planning

UI Inspiration

I used a few image generators (Dall-E, Bing Image Creator, and Craiyon) to inspire the general theme, color palette, and feel of the UI. Simply asking the model to provide user interface design for a food delivery mobile app generated a variety of designs from which to draw trends.

General design trends associated with food delivery apps include warm colors, peach accents with ample white space, rounded features, sans serif typography, and whimsical cartoon avatars.

With the help of an AI-powered color palette generator (Coolors),  I created a palette based on the the peach tone that appeared in almost all of the AI generated images above. I then used an AI-powered font generator (Fontjoy) to find a mid-to-low contrast combination of sans serif fonts.

Branding Guide CAIRO.png

Creating a User Journey

Before creating a wireframe designed to facilitate certain tasks, I needed to define a main user workflow to serve as the framework of my design. I surveyed a variety of text generation models to produce the following flow:

UserFlowUpdated.png

Outlining Information Architecture

In order get a feel of an intuitive interface to facilitate the workflow outlined above, I asked an AI-powered UI generator (Uizard) to produce three designs for a food delivery mobile app.

Do.ng.png
Re.png
Mi.png

Wireframing

Based on the information architecture provided in the above designs, I sketched out a wireframe model to guide my designs. 

IMG_0903.jpeg

Prototype: round 1

Combining the style guide, information architecture, and wireframe pictured above, I mocked up a "rough draft" high-fidelity prototype in figma for testing. 

Login.png
Home (3).png
Frame 31.png
Frame 32.png
Frame 27.png
Frame 28.png
Frame 29.png
Frame 30 (1).png
Frame 33.png
Frame 34.png
Frame 35.png

Step 2: Testing & Iterating

User Testing: Round 1

I performed simple user test sessions on our initial prototype to assess workflow intuitiveness + learnability, better understand user behavior, and produce actionable recommendations.

While there are a few AI Tools that algorithmically test prototypes and generate user insights, this is one area where I personally believe even the most intelligent algorithms fall short. Only humans can think like humans.

Accordingly, I tested our prototype with several (human) users, prompting them to follow the task flows outlined in the user journey above.

UserInsightsLarger.png

Post-Test Iterations

(Click here to skip ahead and view the final prototype)

In accordance with my test users' desires, I created a way for users to "favorite" a restaurant, and then access a list of favorites from their profile.

Umami Aditya's.png
Umami Aditya's Favorited.png
Umami Profile.png
Umami My Favorites.png

I also added a "Previously Ordered" to the pages of restaurants users have ordered from before. Users can also access a list of their previous orders from their profile; here they can view information pertaining to past orders and choose to re-purchase.

Umami Previously Ordered Aditya's.png
Umami Profile.png
Umami Order History.png
Umami Ramen Factory.png

While I created this design based on the assumption that location services are enabled, I wanted to create a way for users to adjust the set location if needed (e.g. if looking to see what options are available in a different neighborhood). For convenience, I designed a location search feature that lists previously searched locations. Users can adjust the location from both the Home and Search pages.

Umami Home.png
Umami Search.png
Umami Location.png

To facilitate the search process, I included a variety of search filters based on my test users' preferred criteria. I also included a way to limit search results to restaurants that are currently open, another request from a test user.

Umami Indian.png
Umami Sort By.png
Umami Top Rated.png
Umami Top Rated pt 2.png
Umami Open Now.png

I also clarified the checkout process by disabling the "Place Order" button until all required fields are entered in order to ensure users follow the correct workflow.

Umami Your Cart.png
Umami Credit Card.png
Umami Checkout.png
Umami Filled Checkout.png

For the finishing touches, I added icons to denote vegetarian and gluten free items, and refined the design of the delivery information screen to match the general look and theme of the app more closely.

Cafe Marseille.png
Umami Delivery Info.png

Final Designs

After a few more minor tweaks, I finalized my high-fidelity prototype:

Umami Row1.png
Umami Row2.png
Umami Row3.png
Umami Row4.png
Umami Row5.2.png
Umami Row5.1UPDATED.png

Takeaways

This exploratory project reinforced my belief that AI can be a powerful assistant in the UX design process, especially for uncovering patterns, generating inspiration, and rapidly iterating on ideas based on real-world data. I found that AI tools helped me streamline research, recognize common user workflows, and quickly establish a design direction informed by industry trends.

However, what stood out most is that true user empathy can’t be automated. No matter how advanced algorithms become, they can't replace the insights gained from real human interactions, emotional understanding, or the nuanced complexities that come with actual user behavior. This project reminded me that while AI tools can augment a designer’s work by boosting efficiency and prompting new perspectives, the heart of good design remains rooted in human empathy and context.

Next Steps

If I were to continue this project further, I would:

  • Conduct more structured usability testing with a wider group of users to validate assumptions and uncover friction points.

  • Explore AI-assisted prototyping tools for enhanced motion design and interaction exploration.

  • Refine the onboarding experience with personalized recommendations based on user preferences identified through testing.

Overall, this project not only expanded my toolkit with AI-driven workflows but also deepened my commitment to human-centered design as the foundation of meaningful product experiences.

Thanks for stopping by – let's chat!

LinkedIn.png
Envelope.png

2026 Audrey Mock. Made with lots of       and lots of

☕️

🩷

bottom of page