A food delivery app with
AI-powered assistant

Case Study

Let's get started! 🚀

Context

I embarked on a personal project as part of my Google UX Professional Certificate in 2021. Sharpen presented a design challenge to create an AI-powered chatbot food ordering app specifically tailored to address the frequently reported user pain points observed in popular food delivery apps like GrabFood, FoodPanda, and HappyFresh Malaysia.

The Challenge

Frequent lockdowns in Malaysia have driven demand for food-ordering apps. However, the most frequently used food delivery apps (discussed in the Research section) lack features like ease of navigation, saving payment methods, language preferences, and other reported user pain points identified during the research process.

The Crew

Mahum Shehryar, UX Researcher

Shehryar, UX/UI Designer

Muhammad Bilal, Restaurant Owner

My Role

I handled app design tasks, including:

  • Wireframing

  • Low-fidelity Prototype

  • Usability Testing

  • User Journey Maps

  • UX Writing

  • High-Fidelity Mockups & Prototype

Tools

UI Design, Prototyping, Handoff

UX Research & Workshops

UX Presentations

UI Animations

Illustrations

Content design

Timeline

8 weeks (part-time) for this project:

  • 1 week for Course 1: Foundations of User Experience (UX) Design

  • 1.5 weeks for Course 2: UX Design Process

  • 1.5 weeks for Course 3: Build Wireframes and Low-Fidelity Prototypes

  • 1.5 weeks for Course 4: Conduct Research and Test Early Concepts

  • 2.5 weeks for Course 5: Create High-fidelity Designs and Prototypes

Design Process 💡

Our design process for the app followed the agile and iterative principles of Design Thinking. I started by empathising with users to define problems, then conducted internal workshops for ideation, developed a prototype, and iterated through various stages to refine my designs.

Research

Primary Research

  • Surveys.

  • Video interviews.

​Secondary Research

  • Competitor Audit via Google PlayStore and AppStore reviews.

  • Food Apps interface research on Mobbin.

Pain Points

Following survey analysis, I organised an internal workshop with the restaurant owner to rank each pain point on a 1-5 scale, considering both user feedback and business profitability. The top 5 user pain points identified during this session were:

Personas

Throughout design discussions, I consistently referred to the personas to validate design decisions and prioritise features. By visualising users' personalities, goals, behaviours, and frustrations through the personas, I could empathise with our users more deeply and approach the product from their perspective.


With the assistance of a UX researcher, I crafted the following two personas.

First, let's sketch ✏️

Tested early concepts 🧪

We sent our low-fidelity prototype link to participants via email and WhatsApp. The reason to conduct an unmoderated usability testing was to eliminate social desirability bias (happens when a participant answers a question based on what they think you want to hear) and framing effect (when participants make a decision or choice based on the way information was presented to them).

Study Method

Unmoderated. Prototype link sent via email.

Duration

15-20 minutes

Participants

5 people. 3 male and 2 female.

Location

Malaysia

User Flow

I tested the user flow for the key journeys to validate the flow.

Key findings from UT

Created a Design System ⚙️

Inspired by Material 2 and Human Interface guidelines, I created a design system for Foodssistant containing stylesheet and components to ensure consistency across all high-fidelity mockups.

High-Fidelity ✨

Onboarding

Onboarding journey contains splash screen with GET STARTED button placed in best reach of the thumb. The onboarding journey requires verification of mobile number and setting up a password. As the app allows saving payment methods, a password validation hint is provided to encourage users to set a secure password.

Mobile Wallet

To address transaction fee frustrations, we introduced a mobile wallet for users like Kelly. It allows one-time top-ups for small orders without fees. Marketing can offer food promos and discounts for using a mobile wallet as the payment method. In the next phase, the legal team can apply for an e-wallet license, which will allow users to pay at the restaurants using the Foodssistant wallet.

Bottom Navigation

Several studies say that using bottom navigation instead of a Hamburger menu drastically increases the use of your core app features. It saves time for users like Kelly by navigating through the app easily with all targets placed in the center of the thumb zone.

Search Food & Restaurants

Showing 'Search History; saves user's time by quickly looking for what they want. The is very helpful for users like Kelly who don't have time to go through a long list of food items.

Foodssistant Chatbot

One of the USP of Foodssistant is its AI-powered chatbot. Using Google's Dialogflow, the chatbot provides a personalized experience for users, offering tailored food suggestions based on their order history and preferences. This feature is particularly valuable for users like Kelly, streamlining the menu exploration process and delivering recommendations aligned with her taste.

Save Delivery Address

At checkout, users can choose auto-detection or manual input for their delivery address. Toggling a switch saves the address, and 'Saved Address' button allows users to quick access to previously saved addresses.

Save Card Details

Adding and saving card details on Foodssistant is incredibly convenient. The app scans the card information, automatically filling in the details for users, minimising both time and errors. To save the card, users like Fareeha Bilal, who use a spouse's card for orders, can easily toggle the switch and save card details for future orders.

Rider Communications

Addressing the extra cost highlighted in the pain points, Foodassistant integrates in-app chat and voice call features via Agora for seamless communication between users and riders during order tracking, eliminating additional phone line charges.

Change Language

The Change Language feature proves useful for users like Leo, residing in rural areas, as it enables him to read food information and ingredients in his native language.

Outcome 🎉

98%

Foundations of UX Design

99%

UX Design Process

100%

Wireframes & Prototypes

96%

Conduct UX Research

97%

High-fidelity Designs & Prototypes

Passed

Google UX Design Professional Certificate

What I learnt!

In my early years as a UX/UI designer in a startup, my primary emphasis was on collecting business requirements and translating them into designs, ensuring fulfilment of business needs.


This project highlighted the significance of user empathy and research, emphasising the importance of validating business requirements before the design phase.


By empathising with users, we ensured the product is created for them, not just for the business. I carried forward this approach, following Google's design thinking process in subsequent projects I delivered at ATX Group Malaysia.

A food delivery app with
AI-powered assistant

Case Study

Let's get started! 🚀

Context

I embarked on a personal project as part of my Google UX Professional Certificate in 2021. Sharpen presented a design challenge to create an AI-powered chatbot food ordering app specifically tailored to address the frequently reported user pain points observed in popular food delivery apps like GrabFood, FoodPanda, and HappyFresh Malaysia.

The Challenge

Frequent lockdowns in Malaysia have driven demand for food-ordering apps. However, the most frequently used food delivery apps (discussed in the Research section) lack features like ease of navigation, saving payment methods, language preferences, and other reported user pain points identified during the research process.

The Crew

Mahum Shehryar, UX Researcher

Shehryar, UX/UI Designer

Muhammad Bilal, Restaurant Owner

My Role

I handled app design tasks, including:

  • Wireframing

  • Low-fidelity Prototype

  • Usability Testing

  • User Journey Maps

  • UX Writing

  • High-Fidelity Mockups & Prototype

Tools

UI Design, Prototyping, Handoff

UX Research & Workshops

UX Presentations

UI Animations

Illustrations

Content design

Timeline

8 weeks (part-time) for this project:

  • 1 week for Course 1: Foundations of User Experience (UX) Design

  • 1.5 weeks for Course 2: UX Design Process

  • 1.5 weeks for Course 3: Build Wireframes and Low-Fidelity Prototypes

  • 1.5 weeks for Course 4: Conduct Research and Test Early Concepts

  • 2.5 weeks for Course 5: Create High-fidelity Designs and Prototypes

Design Process 💡

Our design process for the app followed the agile and iterative principles of Design Thinking. I started by empathising with users to define problems, then conducted internal workshops for ideation, developed a prototype, and iterated through various stages to refine my designs.

Research

Primary Research

  • Surveys.

  • Video interviews.

​Secondary Research

  • Competitor Audit via Google PlayStore and AppStore reviews.

  • Food Apps interface research on Mobbin.

Pain Points

Following survey analysis, I organised an internal workshop with the restaurant owner to rank each pain point on a 1-5 scale, considering both user feedback and business profitability. The top 5 user pain points identified during this session were:

Personas

Throughout design discussions, I consistently referred to the personas to validate design decisions and prioritise features. By visualising users' personalities, goals, behaviours, and frustrations through the personas, I could empathise with our users more deeply and approach the product from their perspective.


With the assistance of a UX researcher, I crafted the following two personas.

First, let's sketch ✏️

Tested early concepts 🧪

We sent our low-fidelity prototype link to participants via email and WhatsApp. The reason to conduct an unmoderated usability testing was to eliminate social desirability bias (happens when a participant answers a question based on what they think you want to hear) and framing effect (when participants make a decision or choice based on the way information was presented to them).

Study Method

Unmoderated. Prototype link sent via email.

Duration

15-20 minutes

Participants

5 people. 3 male and 2 female.

Location

Malaysia

User Flow

I tested the user flow for the key journeys to validate the flow.

Key findings from UT

Created a Design System ⚙️

Inspired by Material 2 and Human Interface guidelines, I created a design system for Foodssistant containing stylesheet and components to ensure consistency across all high-fidelity mockups.

High-Fidelity ✨

Onboarding

Onboarding journey contains splash screen with GET STARTED button placed in best reach of the thumb. The onboarding journey requires verification of mobile number and setting up a password. As the app allows saving payment methods, a password validation hint is provided to encourage users to set a secure password.

Mobile Wallet

To address transaction fee frustrations, we introduced a mobile wallet for users like Kelly. It allows one-time top-ups for small orders without fees. Marketing can offer food promos and discounts for using a mobile wallet as the payment method. In the next phase, the legal team can apply for an e-wallet license, which will allow users to pay at the restaurants using the Foodssistant wallet.

Bottom Navigation

Several studies say that using bottom navigation instead of a Hamburger menu drastically increases the use of your core app features. It saves time for users like Kelly by navigating through the app easily with all targets placed in the center of the thumb zone.

Search Food & Restaurants

Showing 'Search History; saves user's time by quickly looking for what they want. The is very helpful for users like Kelly who don't have time to go through a long list of food items.

Foodssistant Chatbot

One of the USP of Foodssistant is its AI-powered chatbot. Using Google's Dialogflow, the chatbot provides a personalized experience for users, offering tailored food suggestions based on their order history and preferences. This feature is particularly valuable for users like Kelly, streamlining the menu exploration process and delivering recommendations aligned with her taste.

Save Delivery Address

At checkout, users can choose auto-detection or manual input for their delivery address. Toggling a switch saves the address, and 'Saved Address' button allows users to quick access to previously saved addresses.

Save Card Details

Adding and saving card details on Foodssistant is incredibly convenient. The app scans the card information, automatically filling in the details for users, minimising both time and errors. To save the card, users like Fareeha Bilal, who use a spouse's card for orders, can easily toggle the switch and save card details for future orders.

Rider Communications

Addressing the extra cost highlighted in the pain points, Foodassistant integrates in-app chat and voice call features via Agora for seamless communication between users and riders during order tracking, eliminating additional phone line charges.

Change Language

The Change Language feature proves useful for users like Leo, residing in rural areas, as it enables him to read food information and ingredients in his native language.

Outcome 🎉

98%

Foundations of UX Design

99%

UX Design Process

100%

Wireframes & Prototypes

96%

Conduct UX Research

97%

High-fidelity Designs & Prototypes

Passed

Google UX Design Professional Certificate

What I learnt!

In my early years as a UX/UI designer in a startup, my primary emphasis was on collecting business requirements and translating them into designs, ensuring fulfilment of business needs.


This project highlighted the significance of user empathy and research, emphasising the importance of validating business requirements before the design phase.


By empathising with users, we ensured the product is created for them, not just for the business. I carried forward this approach, following Google's design thinking process in subsequent projects I delivered at ATX Group Malaysia.

A food delivery app with AI-powered assistant

Case Study

Let's get started! 🚀

Context

I embarked on a personal project as part of my Google UX Professional Certificate in 2021. Sharpen presented a design challenge to create an AI-powered chatbot food ordering app specifically tailored to address the frequently reported user pain points observed in popular food delivery apps like GrabFood, FoodPanda, and HappyFresh Malaysia.

The Challenge

Frequent lockdowns in Malaysia have driven demand for food-ordering apps. However, the most frequently used food delivery apps (discussed in the Research section) lack features like ease of navigation, saving payment methods, language preferences, and other reported user pain points identified during the research process.

The Crew

Mahum Shehryar, UX Researcher

Shehryar, UX/UI Designer

Muhammad Bilal, Restaurant Owner

My Role

I handled app design tasks, including:

  • Wireframing

  • Low-fidelity Prototype

  • Usability Testing

  • User Journey Maps

  • UX Writing

  • High-Fidelity Mockups & Prototype

Tools

UI Design, Prototyping, Handoff

UX Research & Workshops

UX Presentations

UI Animations

Illustrations

Content design

Timeline

8 weeks (part-time) for this project:

  • 1 week for Course 1: Foundations of User Experience (UX) Design

  • 1.5 weeks for Course 2: UX Design Process

  • 1.5 weeks for Course 3: Build Wireframes and Low-Fidelity Prototypes

  • 1.5 weeks for Course 4: Conduct Research and Test Early Concepts

  • 2.5 weeks for Course 5: Create High-fidelity Designs and Prototypes

Design Process 💡

Our design process for the app followed the agile and iterative principles of Design Thinking. I started by empathising with users to define problems, then conducted internal workshops for ideation, developed a prototype, and iterated through various stages to refine my designs.

Research

Primary Research

  • Surveys.

  • Video interviews.

​Secondary Research

  • Competitor Audit via Google PlayStore and AppStore reviews.

  • Food Apps interface research on Mobbin.

Pain Points

Following survey analysis, I organised an internal workshop with the restaurant owner to rank each pain point on a 1-5 scale, considering both user feedback and business profitability. The top 5 user pain points identified during this session were:

Personas

Throughout design discussions, I consistently referred to the personas to validate design decisions and prioritise features. By visualising users' personalities, goals, behaviours, and frustrations through the personas, I could empathise with our users more deeply and approach the product from their perspective.


With the assistance of a UX researcher, I crafted the following two personas.

First, let's sketch ✏️

Tested concepts 🧪

We sent our low-fidelity prototype link to participants via email and WhatsApp. The reason to conduct an unmoderated usability testing was to eliminate social desirability bias (happens when a participant answers a question based on what they think you want to hear) and framing effect (when participants make a decision or choice based on the way information was presented to them).

Study Method

Unmoderated. Prototype link sent via email.

Duration

15-20 minutes

Participants

5 people. 3 male and 2 female.

Location

Malaysia

User Flow

I tested the user flow for the key journeys to validate the flow.

Key findings from UT

Design System ⚙️

Inspired by Material 2 and Human Interface guidelines, I created a design system for Foodssistant containing stylesheet and components to ensure consistency across all high-fidelity mockups.

High-Fidelity ✨

Onboarding

Onboarding journey contains splash screen with GET STARTED button placed in best reach of the thumb. The onboarding journey requires verification of mobile number and setting up a password. As the app allows saving payment methods, a password validation hint is provided to encourage users to set a secure password.

Mobile Wallet

To address transaction fee frustrations, we introduced a mobile wallet for users like Kelly. It allows one-time top-ups for small orders without fees. Marketing can offer food promos and discounts for using a mobile wallet as the payment method. In the next phase, the legal team can apply for an e-wallet license, which will allow users to pay at the restaurants using the Foodssistant wallet.

Bottom Navigation

Several studies say that using bottom navigation instead of a Hamburger menu drastically increases the use of your core app features. It saves time for users like Kelly by navigating through the app easily with all targets placed in the center of the thumb zone.

Search Food & Restaurants

Showing 'Search History; saves user's time by quickly looking for what they want. The is very helpful for users like Kelly who don't have time to go through a long list of food items.

Foodssistant Chatbot

One of the USP of Foodssistant is its AI-powered chatbot. Using Google's Dialogflow, the chatbot provides a personalized experience for users, offering tailored food suggestions based on their order history and preferences. This feature is particularly valuable for users like Kelly, streamlining the menu exploration process and delivering recommendations aligned with her taste.

Save Delivery Address

At checkout, users can choose auto-detection or manual input for their delivery address. Toggling a switch saves the address, and 'Saved Address' button allows users to quick access to previously saved addresses.

Save Card Details

Adding and saving card details on Foodssistant is incredibly convenient. The app scans the card information, automatically filling in the details for users, minimising both time and errors. To save the card, users like Fareeha Bilal, who use a spouse's card for orders, can easily toggle the switch and save card details for future orders.

Rider Communications

Addressing the extra cost highlighted in the pain points, Foodassistant integrates in-app chat and voice call features via Agora for seamless communication between users and riders during order tracking, eliminating additional phone line charges.

Change Language

The Change Language feature proves useful for users like Leo, residing in rural areas, as it enables him to read food information and ingredients in his native language.

Outcome 🎉

98%

Foundations of UX Design

99%

UX Design Process

100%

Wireframes & Prototypes

96%

Conduct UX Research

97%

High-fidelity Designs & Prototypes

Passed

Google UX Design Professional Certificate

What I learnt!

In my early years as a UX/UI designer in a startup, my primary emphasis was on collecting business requirements and translating them into designs, ensuring fulfilment of business needs.


This project highlighted the significance of user empathy and research, emphasising the importance of validating business requirements before the design phase.


By empathising with users, we ensured the product is created for them, not just for the business. I carried forward this approach, following Google's design thinking process in subsequent projects I delivered at ATX Group Malaysia.

Designed and Developed by Shehryar Ahmad.

Last Updated: 1 Dec, 2023

Disclaimer: The inclusion of logos, brands, companies, and software names in this portfolio is solely for the purpose of showcasing design skills and work experience. It does not imply endorsement, partnership, or an attempt to secure work on behalf of the respective entities. All trademarks and logos belong to their respective owners.

Designed and Developed by Shehryar Ahmad.

Last Updated: 1 Dec, 2023

Disclaimer: The inclusion of logos, brands, companies, and software names in this portfolio is solely for the purpose of showcasing design skills and work experience. It does not imply endorsement, partnership, or an attempt to secure work on behalf of the respective entities. All trademarks and logos belong to their respective owners.

Designed and Developed by Shehryar Ahmad.

Last Updated: 1 Dec, 2023

Disclaimer: The inclusion of logos, brands, companies, and software names in this portfolio is solely for the purpose of showcasing design skills and work experience. It does not imply endorsement, partnership, or an attempt to secure work on behalf of the respective entities. All trademarks and logos belong to their respective owners.