UX Designer
3 hours


In our current pandemic society, there is a need for contactless experiences in day-to-day experiences. Notably, contactless transactions are steadily being integrated into the food industry. How might we improve the buying experience by switching to automatic contactless pay and what might that experience look like in an ongoing pandemic?


I was given a design challenge from Lytx to design a mobile app to order from unmanned automated frozen yogurt trucks in the timeframe of one day, and I created a solution with the context of our current situation.


ABCYogurt is planning to offer self-driving frozen yogurt trucks which are completely unstaffed. “Froyo” in stores are commonly sold by unlimited toppings and charged by weight. ABCYogurt imagines a fleet of trucks patrolling neighborhoods and are looking for solutions on how customers can interact and make their purchase. They’re planning to make this an app-based purchase system. Design an app that allows a user to interact and make a purchase with an automated and unmanned Froyo Truck.


Some key phrases from the challenge prompted me to think about the business goals, potential user needs, and context of the problem. In our current pandemic setting, it would make sense to innovate a food service that was unmanned and contactless. This train of thought made me think more about the business needs in this specific setting. I considered the potential business motivations and considerations to take in with a contactless experience. Fleshing out these thoughts led me to understand the business more and come up with a business goal for ABCYogurt.

Understanding Business Motivations and Goals

ABCYogurt wants to increase froyo sales in an efficient and safe manner and increase brand recognition amongst froyo lovers.


After exploring and narrowing in on the problem space, I went to focus on the potential users afterwards. I sent out a short survey to understand people’s experience with ordering food online either through an app or website. Most of my key findings centered on users’ concerns and frustrations:

Concerns with Ordering Food Online

  • Delivery time doesn’t update so confusion on when food is here
  • Is payment secure?
  • Order cancelling/delayed without notification

Common Frustrations

  • Order doesn’t go through the app
  • Having to create account to order


Due to the timebox constraint, I did not have an opportunity to do extensive research on potential users. So I cut some corners and used the findings and my own personal experiences to make some personas of users who could use the app and detailed some of their specific needs and pain points.


I also scoped around to find any other competitors in the market. I found a couple of food trucks that had some interesting features. The users from my survey also mentioned the food apps they used such as UberEats, GrubHub, and Postmates. I looked at points of inspiration and points of improvement to potentially use in my own prototypes

  • Not fully contactless → risk of touch hygiene
  • Food apps have no consistent messaging to users on food updates
  • Truck uses QR Code to confirm identity
  • Map on app to show distance to available trucks
Competitive Analysis of Existing Food Trucks


After determining the business considerations and user needs in my defined problem space, I went to translate business goals into specific use cases that I could put into screen flows.

Business Goals and User Needs Synthesis


As I moved along with considering the type of screens I could design, I also made some assumptions so that I would not be worrying about all the intricate details of the design challenge.

  • users all have access to reliable wifi
  • technology sync between the order process and app notification system is perfect
  • froyo orders come out one at a time for covid regulation safety reasons
  • trucks have a scheduled route system to follow so do not get off track (like MTS bus)
  • trucks have a way of showing process of order such as through a screen


I also set some constraints for myself so I do not overwhelm myself on the potential design solutions. Though there are tradeoffs with these constraints, I thought they would suffice in creating a MVP build of the app.

MVP Build Constraints and Tradeoffs


I created a user flow centering around a simple, safe, and satisfactory experience. This user flow was based on my personas' needs and wants and the considerations for ABCYogurt's business goals.

User Flow


I created some key screens in the user flow that I thought defined significant parts of the user experience. Specific interactions on these screens would address the needs of the different personas.

Screen Flow


I do feel pretty satisfied with what I was able to accomplish within the given timeframe, but if I have had more time, there would have been some things I would have done differently.

  • Due to the time constraints of the project, I made a lot of assumptions of the user base and business. In a real-life scenario, I would be validating and researching alongside the business to make sure we were on the same page and that my findings were based on an accurate measure.
  • Though I focused a lot of my time on understanding the problem space and users, I would have liked to have spent more time on ideating potential screen flows that could address niche cases. Given more time, I would have fleshed out the user flow a bit more.
  • Moving forward, I think additional features would have been great in addressing user needs. Though my prototype was a MVP, I can see how certain features, such as pre-order or froyo delivery, would have fit better for my user scenarios.
Thanks for reading! 🍦
SASE Website Redesign

UX Design | Web Design

Vote! App

UX Design | App Design

Other Work

Graphic Design