iOrderFoods

Improving a live ordering platform through practical UX thinking and cross-platform insights.

img_iorderfoods Preview

Overview

Many restaurants still rely on phone calls to manage pickup orders — leading to frequent mistakes, long wait times, and overworked staff.
iOrderFoods was created to offer a digital solution, but early usability issues caused frustration for both customers and restaurant owners.
To address this, I redesigned core areas across the ordering platform and notification app — including login, payment, menu clarity, real-time order alerts, and admin guidance — resulting in a more intuitive, self-serve experience.


Team

Myself (UI/UX Designer, Title: Senior Web Coordinator)
1 Manager, Outsourced Developer Team

My Role

I coordinated between internal and external teams - working with an outsourced developer team via Slack and the internal manager through Google Chat and email.
Designs were created in Figma and handed off through Visual Studio.

Key Contributions


The Challenge : iOrderfoods Platform


1. Confusing Login Flow

"I clicked ‘Order’ but couldn’t figure out where to log in."
img_Enhanced Payment Flow


Problem: Users didn’t see a clear login entry point
Solution: Moved login screen to appear immediately after "Order" click
Result: Reduced hesitation and entry drop-off


2. Payment Abandonment

"I thought I paid, but it didn’t go through…"
img_Visual Menu Improvements


Problem: Users assumed checkout was complete before actual payment
Insight: Referenced Amazon’s bold CTA and GAP’s persistent checkout buttons
Solution: Made the “Pay” button more visible and sticky
Result: Checkout completion rates improved noticeably


3. Hard-to-Scan Menu Items

"Is this spicy? Vegan? I can't tell."
img_Comprehensive Support Portal


Problem: Dietary info and featured items were visually unclear
Solution: Added icons and color-coded tags to improve menu readability


4. Repetitive Support Calls

"How do I add a menu item again?"
img_Enhanced Order Management

Problem: Frequent admin questions led to support overload
Solution: Created an embedded Help Center in the admin panel
Result: Support call volume dropped by ~90%


5. Missing Onboarding Guide

"How do I add a menu item again?"
img_Easy Access to User Guide


Problem: Even long-time admin users often forgot how to complete basic tasks and struggled to find the help link.
Insight: While using the Nordstrom app, I noticed that viewing detailed order information required switching to a browser - breaking the flow.
Based on this friction, I proposed embedding a permanent help link directly into the admin menu.
I communicated the idea to the developer team, provided real-world examples, and collaborated closely with them to implement the feature effectively.
Solution: Developer implemented it directly
Result: Embedded a permanent help link inside the admin menu



The Challenge : iOrderfoods Order Notification App


1. Missed New Orders

"We didn’t even notice a new order came in."
img_Increased Visual Clarity

Problem: Unread orders weren’t visually distinct
Solution: Used bold text, red dots, and persistent alerts (inspired by iMessage)
Solution: Reduced missed tickets


2. Clunky Order Controls

"Can we change pickup time without going to the dashboard?"
img_Enhanced Order Management

Problem: Staff couldn’t modify order settings in-app
Solution: Added toggles and sliders for quick in-app control


3. Confusing Access to Admin Settings

"I’m not sure where the real settings are — is this the admin page?"
img_Improved Management Efficiency

Problem: Users couldn’t easily find true admin settings making it difficult to access key settings
Solution: Added direct shortcut in hamburger menu, revealing side panel
Result: Reduced confusion, faster admin access



Results

✅ Support call volume reduced by ~90%
✅ Checkout abandonment significantly decreased
✅ Improved user clarity and staff confidence
✅ Reduced onboarding friction and training time



Tools

Figma / Illustrator / Visual Studio / Slack