Project Overview

Duration: 3 months

My Role

Tools and Programming Used

Problem Statement

Asala, a food delivery app, is experiencing a decline in customer numbers, which is impacting its business prospects. The stakeholders recognize the need to redesign the app to expand their customer base and enhance overall performance. The goal of this UX case study is to identify and address the key usability issues and pain points within Asala's online delivery business to attract and retain more customers.

I was designing Minimum Viable Product. It focuses on the solutions in the quickest and more efficient way. I had a very short period in designing and I was only concerned with the main offering. There would be numerous improvement plans after that.

Introduction:

The restaurant Asala offers same-day delivery options for the customers. It also offers flexible delivery hours to suit customers' schedules. A strong customer support team is also on hand to help with any inquiries or problems.

Research: Performing user research to comprehend their issues and finding a solution, as well as gathering feedbacks from current users to identify areas where the existing app needs to be improved.

Goals and objectives: Identifying the aims and objectives of the redesign project, such as enhancing user experience.

Business Goals User Goals Project Goals
  • Increase user usability to attract more users.
  • User satisfaction.
  • Promoting the advantages of online shopping.
  • Helping the users and making profit.
  • Fast-paced delivery of food.
  • Obtain nutritional food.
  • Stay in and eat their favorite foods.
  • Easier meal delivery.
  • Improvement of usability.
  • Improve the service.
  • Fix the issues that users are experiencing.
  • Reduce the hassle of shopping.

Challenges

I found -

Creative Process

Designed and developed the food order app which was helpful for the users followed by the 5D design process.

Research

Goal of the research

Getting the necessary food goods to people's doorsteps is my dream job.

How to accomplish it:


With the project idea established, I looked into food delivery applications online, which helped me to gain a better understanding of the available food delivery apps. I listed the main features of each applications and studied user reviews to identify problems and desired features. I created the interview questions using this data, and revisited them when deciding on workflow and design.

Research Strategy

In this study, both Quantitative and Qualitative methods are being used.

The attitudes, behaviors, and views of users are investigated in qualitative research. It offers important information to understand the background of why trends and patterns arise.

In this study, user interviews and customer calls were used as qualitative approaches.

Identifying Users

Participants in this study are those who order food through an app, a phone, or a website as well as who have faced both positive and negative experiences during ordering food online.

User Interviews

User interview is the best way to understand the needs and motivation of the people. I have interviewed 14 working professionals aged between 20 to 30 years, who had ordered food online in the past two to five years.

I spoke with users to get information on the following:

The users have shared both positive and negative experiences. I have mainly focussed on negative experiences and have considered these as pain points.

The responses of the users are as follows:

Competitive Analysis Report

I have done competitive analysis to identify the common UX pattern and business strategy. It has also helped me to determine the direction of development. I checked some existing food delivery apps before moving to the solutions. I have checked these apps and gone through the customer reviews. This competitive analysis has helped me to find the drawbacks in the existing applications as well as to find the new opportunities for a good user experience.

Features/Apps
Offers & Coupons
Regular Offer
Category Search
Real Time Tracking
Filtering
Language Translation
Audio Version for Menu
Accessibility Features

Pain Points

From the foundational research phase, I have identified the below pain points:

Research Insights Visual Design Solutions

Pain Point: Late Delivery

  • Users experience delays in receiving their food orders, leading to frustration and inconvenience.
  • Tracking system of Cooking Time, Pick Up Time and Delivery Time.

Pain Point: Difficult to use

  • Users find the app difficult to navigate and encounter usability issues that hinder their ordering process.
  • Included an option bar that has type of recommendation, and it will show based on users browsing data. Included a voice typing option then people could search by their voice.

Pain Point: Expensive

  • Users perceive the service as expensive, which might discourage them from using the app.
  • Added the ability for users to compare the prices of other food delivery apps.

Pain Point: Cancellation problem

  • Users face cancellation problem, causing frustration and a negative experience.
  • Created a label on the screen to alert users that the app has no cancellation guarantee policy.

Pain Point: Language barrier

  • Users encounter language barriers when using the app, affecting their ability to navigate and understand the content.
  • User has the ability to change the language from a dropdown.

Pain Point: Unhealthy

  • Users find a lack of healthy food options on the app, impacting their ability to make nutritious choices.
  • Added nutrition list tracker which will be helpful for the users to understand that how much nutritions they are eating.

User Persona

I have created a user persona based on the foundational research whose frustrations and goals represent the needs of the users.


Define

The define phase is to understand the User Needs, User Problems, and User Behaviors from the usage of food order apps.

Recruiting

I screened 14 participants or users and I arranged the screening questions to select the participants.

Affinity Map

An affinity map is used in this application to research more on problem statements by combining the user ideas into a natural relationship example; the frustrations and experiences the people face using food order applications, the food apps as well as sites the users are more comfortable with, etc...

I developed an affinity diagram to arrange the data and ideas collected from the interview. Examining and synthesizing the user research findings by patterns and themes.

Affinity Map drawn by Miro Tool

Creating a User Flow

A flow that shows how the user will use the application and it was made using Whimsical Tool.

Tool Used: Whimsical


Design

Wireframes are used to confirm the app's content layout after the information architect, requirements were established.

Low Fidelity

I created a low fidelity interactive wireframes

Low-Fi Usability Testing

Using Zoom and Lookback, I conducted four testing sessions with potential users. But I observed that the users were not satisfied fully and they wanted to include a feedback form, they wanted to filter based on distance,offer and cuisine type, pure veg options, non-veg options.

Hi-Fi Design

I applied the feedback form in High-fidelity design. I used Dribble and Behance to find design ideas before beginning to create my high-fidelity screens.I gave full-fidelity treatments to my wireframes. To ensure accessibility and identify any other issues, the prototype went through usability testing.

Usability Testing

I added some screens based on user feedback.To prevent confusion, users shouldn't be able to access the menu button unless they have signed up for or authenticated into the application. I iterated on my high-fidelity designs in Figma after receiving feedback and comments.

Previous Application Screenshot

Difficult to Use

The users may input the texts on a search bar, and also speak on the search bar to get the users relevant information. Some of the additional features are the cart button and search based on keywords such as Distance, Offer, and Cuisine Type.


Option Bar

Late Delivery

Delivery timings of different apps will be compared enough for decision making. The delivery feature in the app will help the customers to clearly understand the amount of time taking for the cooking, pick up, and delivery.

I spoke with the managers of several restaurants to get information on the following:

1) At which time does the chefs in your restaurant start cooking once you receive an order from the customers?

Answers: Most of the managers said that it takes 5 to 15 minutes.

2) When the delivery driver comes and pick up the foods to deliver the foods to the customer's doorsteps?

Answers: Most of the managers said that it takes 15 to 25 minutes.


Result

After the research I implemented Tracker which was helpful for the users to understand the delivery will not be late and cancelled. I added one option bar which helped the users to search what they are exactly looking for. I have added a nutritional tracker to help the users to measure how much calories they are eating. I have added a dropdown option where the users will be able to change the language. I have created a Level to alert users that the app has no cancellation policy. I have added a price comparison button to compare the prices of other food delivery apps.

As the time was short that is why I was unable to go ahead for the usability testing which could be helpful to complete task achievement.