Pete's mockup

Food ordering app

Project Overview

This project is part of the User Experience course taught by Professor Chris Nappi. It involved designing a take-out app for Pete's Little Lunch Box, a popular food truck near Drexel University. Known for its quick, customizable meals but lacking branding, Pete's was an ideal candidate for a digital makeover. Through collaborative efforts, our team utilized user research, wireframing, prototyping, and usability testing to create an app that reflected Pete's charm and practicality while addressing user needs and aligning with its values.

Details

Role: UI/UX designer

My team: Yi Huan Yang, Sreeja Satish and Emma Houghton

Duration: Fall 2025

Tool and Technologies: Figma, User Research, Affinity Mapping, NUF Framework, User Journey Map

Challenge

We chose Pete's Little Lunch Box for its strong community presence and charm, aiming to translate this into a mobile app. Despite a small menu, their customizable options created a deceptively long list, challenging us to simplify it without overwhelming users. Additionally, balancing our team's workload and schedules proved difficult, but through communication and efficient use of class time, we collaborated effectively to deliver a comprehensive app.

Our Goal

phone icon

Design an efficient and intuitive app

like icon

Reflect Pete's consistent reliability, friendly service, and commitment to quality

food tray icon

Cater to the fast-paced needs of on-the-go consumers

Design Process

Empathize
  • User Interview
  • Competitive Analysis
  • Fly On The Wall exercise
Define
  • User Persona
  • Journey Map
Ideate
  • Moodboard
  • Sketches
  • NUF (New, Useful, Feasible) Analysis
Design
  • Wireframe
  • Visual Design
Test
  • Usability Testing
  • Implementing Feedback

Empathize

To kickstart the project, we initiated a Fly on the Wall exercise, where each team member observed customers interacting with the food truck at different times of the day. In addition, we conducted interviews with Pete's customers to gain deeper insights into their needs and pain points.

Key Finding:

During our User Research Interviews, we also conducted competitive research on existing food truck apps in the market. Additionally, we took an in-depth look at the mobile food ordering process to find inspiration and examples of intuitive and streamlined workflows. Below is our funtional audit from existing apps that we did research on:

Competitive Analysis

Competitive Analysis

Three ideas that stood out to us are menu variety, order customization, and rewards program. We wanted our app to showcase Pete's extensive menu selection while allowing users to personalize their orders easily. Additionally, we aimed to incorporate a rewards program to enhance customer loyalty and engagement.

Define Phase

After getting enough insights from the customers and competitors, we define 4 user personas which represent each type of the customer and their journey.

Lena User Persona
Avery User Persona
John User Persona
Paul User Persona

Our primary users included students from Drexel and Penn, along with local professors, faculty, and workers seeking a quick and convenient meal. These groups were identified as the most likely to consistently use the app. Additionally, we considered tourists and visiting families as part of our customer base, though their usage of the app would likely be less frequent.

Form there, we developed a visual representation of the user's journey across all the touchpoints of our application to understand where we can improve the user experience.

Journey Map

Click on image to view full size

Ideate Phase

In this phase, we conducted card sorting and performed a NUF (New, Useful, and Feasible) analysis, evaluating features on a 7-point scale to prioritize and refine our design decisions.

Journey Map

NUF Analysis

After brainstorming and identifying all the potential features for our app, we moved on to sketching and user flow. Each team member contributed unique ideas, and we selected the best elements from each concept to create a cohesive wireframe and paper prototype.

task flow 1
task flow 2
task flow 3

For the moodboard, each team member created a unique version, and we combined elements from all of them to design a unified moodboard. Our goal was to evoke a comforting feel through the color palette while retaining the red from Pete's original branding. We also incorporated a lunchbox icon and other signature elements to stay true to Pete's established brand identity.

Pete's Moodboard

Our final moodboard

After combining and selecting the user tasks we wanted to prioritize, we proceeded to create a paper prototype, which we used for our first round of testing.

Paper Prototype/Wireframe

Paper prototype/wireframe

Test Phase

Below is the evolution of our prototype, showcasing multiple iterations that incorporate feedback gathered from users during several rounds of testing. Each iteration reflects improvements made to enhance usability, address pain points, and align the design more closely with user needs.

Home Screen

home screen
Problem: Solution

Customization Screen

As mentioned above, although Pete's Little Lunch Box has a relatively small menu, it offers extensive customization options for each item. To accommodate this, our team decided to incorporate a customizable system within the app to streamline the menu and provide users with a more intuitive ordering experience.

Customization Screen
Problem: Solution:

Reward System

Reward System
Problem: Solution:

Final Design

final design 1
final design 2
final design 3
final design 4
final design 5
final design 6

Prototype walk through

Takeaways

This project was a formative experience, combining our ideas into functional prototypes. Our redesigned app bridges the gap for Pete's Little Lunch Box by offering a streamlined menu and ordering system, making it more accessible to a larger community. Given more time, we'd enhance the menu and checkout flows for better user exploration and add a settings feature for light/dark mode. We also plan to include an option to contact the food truck for customer concerns.

Collaboration this term was a journey. Despite scheduling challenges due to extracurricular commitments, we effectively communicated via Discord to complete the project. Working through these difficulties allowed us to deliver a great final product.

This project provided an invaluable opportunity to engage in the entire design process from start to finish. Through multiple iterations and rounds of user testing, I learned how to effectively incorporate feedback to continuously improve the design. Group critiques played a crucial role, offering diverse perspectives that refined the app further. What I loved most about this project was the chance to listen to user feedback during each testing phase. Their insights were instrumental in making the design more user-friendly and intuitive.

Ultimately, this project deepened our understanding of UX principles. Using tools like Figma, FigJam, and Figma Slides, we applied key concepts from lectures, such as avoiding overwhelming users with too many navigation options. This focus improved usability, making our app smoother and easier to navigate.

Other Projects

the wok logo

Designing and developing recipe website.