A food delivery app that caters to diverse food and diet groups

About The Project

Food-Hut is a B2C mobile app that provides customers with a wide variety of delicious meals. It is designed with simplicity and a user-friendly interface, thereby making the order to delivery process seamless. Food-Hut caters to both vegans and non-vegans. It allows customers to customize their meals based on their preferences or dietary restrictions, and also have access to nutritional information. It aims to address the needs of multiple diet groups and promote inclusivity.



The Problem Statement

• Most customers are occupied with their daily activities, and having to prepare meals can be tasking, especially for large families catering for vegans and non-vegans.

• For most users, it can be quite stressful keeping track of the different meal deliveries when ordering from different food apps, just because most food apps do not cater to diverse diet and food groups.

• Most users often complain about limited payment options and the inability to track their orders which is quite frustrating.

Goals And Merit

• Food-Hut app is a mobile app that caters for both vegans and non-vegans, and allows users to place orders from the comfort of their homes.

• It addresses users pain points such as diversity of the app, seamless payment methods and food delivery options.

• The app provides flexibility and convenience for users, saves time, and allows users order for third-party like friends and family.

My Role
User Experience Designer
Responsibilities
User research
Wireframing
Prototyping
Iteration
Accessibility check

Tools used
Figma

Project duration
8 weeks

Design Process

The design process carried out was extensive and thorough in order to meet the needs of the users and business and provide the best experience for both.

Project Timeline

Understanding The User

In this stage, I empathized with the users and carried out both qualitative and quantitative research which helped me get more insight on how users feel, what they need and how to provide solutions to their problems.

User Research

The target users were individuals from age 15-60. I conducted several survey researches using a questionnaire and WhatsApp, and generated data from customers that frequently use a food delivery app. The input provided by these users was used to further assess the user experience and identify the challenges commonly associated with food delivery apps.

User Pain Points

User Persona

Empathy Map

User Journey Map

Ideation Stage

In this stage I devised various means to elevate the functionality of the app and its user experience. I empathized and understood the users pain points, and these aided in providing possible guidelines to feasible solutions

Competitive Audit

To evaluate the business standing in its environment, I carried out a competitive audit on two major competitors.

Strategy Implementation

• Customize Order Delivery Time
Providing the option for users to select their desired delivery time as opposed to their order being delivered by the restaurant at their standard delivery time makes it more convenient for the users, and this improves the user experience.

• Diversity of Product Range
Providing a variety of meals and catering for different diet groups increases the app's traffic flow and helps it reach more users.

• Order-Delivery
The ability to track orders in real time will effectively pacify the user in their anxious state. This feature makes it easy for the user to communicate with the delivery rider or customer service in case of a detour.

• Order History
This feature reduces the time spent by the user on the app by allowing the user to have access to previous orders, thereby making it easier and faster to place a similar order.

User Flow

This shows the user flow towards completing a task on the app. It is informative and straight-forward thus making the user flow easy for the users.

Usabilty Studies

The usability studies carried out was to evaluate the efficiency and ease of use of the app by testing it with potential users.

Goal

To observe how users relate with and accomplish a given task using the app.

Method Used

Moderated remote usability study.

Usability Measure

To evaluate the Food-Hut mobile app, I relied on usage metrics in conjunction with the following usability measures;
Completion rate
Number of errors
Efficiency
Effectiveness
Satisfaction

Usability Testing Result

Round 1

• Users need easy access to other diet groups in all meal categories.
• Users were unable to get through the delivery detail section as they found the section void of certain relevant information.

Round 2

• Users wished to use the search function in the food category page.
• Users wanted the option to track deliveries right after checking out, as they felt that was the next line of action for them.

Style Guide

The colour choice was made to appeal to users of the product. The text fonts are both visible and clear. The logo is simple and yet suitable for the product, while also conveying its purpose.

Colour

Logo

Icon

Typography

Button

Starting The Design

Digital Wireframes

Iterating The Design

Screens

White Screens

Black Screens

Accessibility Considered

I ensured that multiple elements and buttons were large enough and spaced out to allow users easily tap them.
The app has consistent layout and navigation, and the colour contrast met WCAG 2.1 AA level specification.
All icons were labelled and I didn’t rely only on text but also provided images to convey the message for users who cannot understand.

Take-Aways

Impact

• Through the creation of Food-Hut, I’ve been able to provide comfort for a lot of users. The app is fully optimized and caters for the needs of many users.

What I Learned

• How important market research is and how important it is to not be biased with qualitative and quantitative research.

• The importance of redesigning and improving on the designs with respect to accessibility for the users.

• Individuals operate apps differently and understanding this helped in developing the app structure and usability testing.

Next Steps

I plan on reviewing feedback from my users, making research on them, and implementing them as new features. I’ll study the usage to ensure users are able to interact effectively on the app.