About me
Works
Contact

FOOD
COURT
Help students discover affordable meals around campus.
READ THE STORY
VOL. I
01
ROLE
UI/UX Designer
DURATION
8 Weeks
PLATFORM
iOS & Android
SCREENS
80+ Designed
University students often spend 20–40 minutes waiting in queues just to order lunch. FoodCourt was designed to make ordering meals as quick as sending a text, by allowing students to browse menus, place orders ahead of time, and collect food when it's ready.
University students often spend 20–40 minutes waiting in queues just to order lunch. FoodCourt was designed to make ordering meals as quick as sending a text, by allowing students to browse menus, place orders ahead of time, and collect food when it's ready.
Overview
Overview
Overview
University students often spend 20–40 minutes waiting in queues just to order lunch. FoodCourt was designed to make ordering meals as quick as sending a text, by allowing students to browse menus, place orders ahead of time, and collect food when it's ready.
The Problem
The Problem
The Problem
Long Wait Times
Students often spend 20–40 minutes standing in queues during peak lunch hours, leaving them with less time to eat before returning to class.
Students often spend 20–40 minutes standing in queues during peak lunch hours, leaving them with less time to eat before returning to class.
No Digital Ordering
Without an online ordering option, students must visit the food stall in person just to browse menus and place an order.
Without an online ordering option, students must visit the food stall in person just to browse menus and place an order.
Missed Pickups
Without an organised pickup system, prepared meals may be given to the wrong customer, forcing vendors to remake orders and increasing wait times.
Without an organised pickup system, prepared meals may be given to the wrong customer, forcing vendors to remake orders and increasing wait times.
These recurring pain points highlighted an opportunity to redesign the campus food ordering experience around speed, convenience, and reliable pickups.
These recurring pain points highlighted an opportunity to redesign the campus food ordering experience around speed, convenience, and reliable pickups.
Goals
01
Reduce Wait Times
Help students order ahead of time to minimise queues during peak lunch hours.
03
Improve Pickups
Provide a reliable pickup experience that ensures orders reach the correct customer.
02
Simplify Ordering
Create an intuitive ordering flow that makes browsing menus and checking out effortless.
Early wireframes focused on simplifying the ordering flow while reducing the number of decisions users needed to make before checkout.
Guided by these goals, I explored low-fidelity wireframes to simplify the ordering experience before refining the visual interface.
Wireframes




Early wireframes focused on simplifying the ordering flow while reducing the number of decisions users needed to make before checkout.
Goals
01
Reduce Wait Times
Help students order ahead of time to minimise queues during peak lunch hours.
02
Simplify Ordering
Create an intuitive ordering flow that makes browsing menus and checking out effortless.
03
Improve Pickups
Provide a reliable pickup experience that ensures orders reach the correct customer.



Early wireframes focused on simplifying the ordering flow while reducing the number of decisions users needed to make before checkout.
Early wireframes focused on simplifying the ordering flow while reducing the number of decisions users needed to make before checkout.
Guided by these goals, I explored low-fidelity wireframes to simplify the ordering experience before refining the visual interface.
Wireframes
Colors
PRIMARY
HEX: #FE0000
ACCENT
HEX: #F7941E
TEXT
HEX: #333333
BACKGROUND
HEX: #FFF8F8
Typography
Aa
Aa
Montserrat
Thin
Extra Light
Light
Regular
Medium
SemiBold
Bold
ExtraBold
Black
Bold
ExtraBold
Black
Aa
Aa
Poppins
Thin
Extra Light
Light
Regular
Medium
SemiBold
Bold
ExtraBold
Black
Bold
ExtraBold
Black
Design System
Design System
Design System
The Experience
The Experience
Students can immediately browse vendors, categories, and recent orders from a single screen, reducing the time spent searching for meals.
Students can immediately browse vendors, categories, and recent orders from a single screen, reducing the time spent searching for meals.
Students are then able to view items they have in their cart, update item count, check out and receive a confirmation with their order number.
Students are then able to view items they have in their cart, update item count, check out and receive a confirmation with their order number.







Students can customize their meals and choose the quatities they want before adding them to their cart.









Students can customize their meals and choose the quatities they want before adding them to their cart.






Reflection
Reflection
Challenges
One of the biggest challenges was designing an ordering flow that worked for both students and food vendors. Students wanted to place orders as quickly as possible, while vendors needed enough order details to prepare meals accurately. My initial designs included too many options on a single screen, making the experience feel overwhelming and slowing users down.
One of the biggest challenges was designing an ordering flow that worked for both students and food vendors. Students wanted to place orders as quickly as possible, while vendors needed enough order details to prepare meals accurately. My initial designs included too many options on a single screen, making the experience feel overwhelming and slowing users down.
How I Addressed It
After reviewing the flow, I simplified the experience by grouping meal customizations into expandable sections and prioritising the most important actions. I also reduced unnecessary decision points, making it easier for students to browse, customise meals, and complete their orders while still giving vendors the information they needed.
After reviewing the flow, I simplified the experience by grouping meal customizations into expandable sections and prioritising the most important actions. I also reduced unnecessary decision points, making it easier for students to browse, customise meals, and complete their orders while still giving vendors the information they needed.
Next Steps
If I continued developing FoodCourt, I would validate the design through usability testing with both students and vendors. Their feedback would help refine the ordering flow, improve the pickup experience, and ensure the platform works well during busy lunch periods when demand is highest.
If I continued developing FoodCourt, I would validate the design through usability testing with both students and vendors. Their feedback would help refine the ordering flow, improve the pickup experience, and ensure the platform works well during busy lunch periods when demand is highest.

Go to Next Project…
Currently based in Abuja, Nigeria
© 2026 Efemena Onovre