delis app

Mobirise Website Builder

Project overview

delis is a local pastry shop with a few locations within the town. The shop offers wide range of delicious sweet baked goods, salty snacks, and bread.
The products are sophisticated but in affordable prices, and they also meet requirements of more picky eaters. Delis wants to target customers who are busy and like to order online fancy food. 

Vision

delis wants to develop a product that will improve ordering experience of its users; increase customer satisfaction and thus positively affect sales; contribute to building customer loyalty.
The app would allows users to quickly custom and place their order and pre-filter products according to their preferences and allergies. Option between delivery and pick up would be possible.

My role: ux researcher, ux designer 

my responsibilities:

research
competive audit

user research
creating personas 
empathy maps

problem statement
storyboards


paper wireframes

low-fi wireframes

design mock-ups
prototyping

usability study

high-fi mock-ups
design iterations

Background

The project twas a part of Google's UX Designer certification program. Therefore throughout the process I have conducted all stages and functions of ux project, from ux research to final design.

Project duration: March-July 2022

Tools: Figma, Figma Mirror app, Photoshop

Mobirise Website Builder

Goal Statement

Our delis ordering app will let users quickly custom and place their orders which will affect busy or picky users, or those with allergies, by allowing them to save time and order in advance their favorite pastries and bread. 
We will measure effectiveness by amount of orders, reviews and waste data.

Defining goals

  • incorporate easy way to filter products for food preference/allergies
  • switching from delivery to pick up at any time of the journey
  • allow various methods of payment also cash
  • countdown time till the order is completed
  • real time notifications about order status
1

Empathize

Understanding the user

In foundational research, my goal was to find out users’ needs, and discover how to address those needs with design of the product. User research data in the foundational research phase was collected through semi-structured interviews. The goal of these interviews was to find as much as possible about users’ experience regarding purchasing products at a local bakery or pastry. This type of research was a primary qualitative and descriptive in nature. It was focused on understanding user’s motivations, aims, goals and problems. I had also read reviews of the ordering apps in the app store to comprehend typial pain points of exisiting users.
The data gained in this process helped, through empathizing, to define main issues for the functionality of the ordering app. 

Creating personas

Based on findings from foundational research, the most common themes that were recognized, I have created two personas that are compatible with hypothetical user profile of the product I had been creating.
These profiles personified specific goals and characteristics representing needs of a group of my potential users. 

Mobirise Website Builder
Mobirise Website Builder
2

Define

Problem Statements

1


Alice is a busy mother and wife doing additional degree who needs to provide herself and her family more sophisticated and healthy bread and deli products without spending too much time in the kitchen because she wants to maintain healthy diverse diet and needs more spare time for hobbies and relax.

2

Susan is a very busy nutrition student who does not have time and conditions to cook for herself herself and her family more sophisticated and healthy bread and deli products without spending too much time in the kitchen because she wants to maintain healthy diverse diet and needs more spare time for hobbies and relax.

Journey maps

Next I had created journey maps to identify feelings and thoughts user might experience while ordering baked products from the typical bakery/deli in the traditional way.

Mobirise Website Builder
Mobirise Website Builder
3

Ideate

Competetive audit

I have compared features of three competitors (one direct and two indirect) that had launched an app similar to project.
I have focused on functionality and ordering experience and reviewed the interface, visual aspects, navigation and features.

Mobirise Website Builder

User flow

delis wants to develop a product that will improve ordering experience of its users; increase customer satisfaction and thus positively affect sales; contribute to building customer loyalty.
The app would allows users to quickly custom and place their order and pre-filter products according to their preferences and allergies. Option between delivery and pick up would be possible.

Mobirise Website Builder

First wireframes

I prepared the basic user flow diagram and then started with paper version of wireframes. Afterwards I transformed them into digital ones using Figma. I have decided to perform my design for iPhone 12, as I could test it afterwards accordingly on my device using Figma Mirror.
These basic wireframes were connected into simple prototype to estimate if the journey is easy to navigate, and main tasks easy to complete. After testing wireframes with a couple of users I came to some findings that I would apply in the next phase: high-fidelity mock-ups.

Mobirise Website Builder

Findings

  1. Order Users want to be able to switch between pickup or delivery at the checkout.
  2. Filters icon for food preferences shall be more prominent and easy to find
  3. Location Users want location to be detected, or manually changed at the checkout.
  4. The main CTA button shall have the highest contrast
  5. Order time is by default set to ASAP, user shall be able to set up time by himself

High fidelity design

Color system and typography

I have selected a few colors and sans serif typography that would correspond well with delis' profile.

Mobirise Website Builder
Mobirise Website Builder
Mobirise Website Builder

Structure, spacing, grid and iconography

All elements and groups of elements were designed with the use of components, variants and auto layout to achieve desired responsiveness and seamless design process.

  1. Grid. I have used 4px grid system, based on 6 columns with gutter 8px, and tried to use equal spacing to provide necessary white space between elements. Margins (20px) were so designed to provide enough room to the edges of the device and at the same time give a space for products columns and rows so they do not look too squeezed.
  2. Icons. The size of the default icon was 24px. I have used Material Design Icons Plugin in Figma.
  3. Affordances. Small button was designed with a height of 24px. Big affordances got 48px height applied. 
Mobirise Website Builder
Mobirise Website Builder

Accessibility standard 

Affordances have got contrast applied to meet the AA standards of WCAG (World Wide Web Consortium).
This norm requires a ratio of at least 4.5:1 for normal text and 3:1 for large text.

Mobirise Website Builder

Design iterations

The UI of my app went through a few iteration rounds. First layouts were too overloaded, colorful and lacked proper hierarchy.
After reducing the palette, increasing contrast and amount of white space, also the accessibility considerations helped to order
and simplify mock-ups, resulting in more intuitive and functional design.

Accessibility considerations

1

WebAIM
standards

Contrast and color
of buttons meets
desired contrast ratio

2

Animations

makes navigation and flow
between screens clear
and intuitive
3

Affordances

stand out in terms of form, color, shadow:
and its attributes
clearly suggest its function
Mobirise Website Builder
Mobirise Website Builder

Solving users' pain points

1

Filters

Usually to pick up a product a user has to read ingredients list.
There is no filters to eliminate certain ones eg. gluten, soya etc.
2

Order completion

Order completion time changes but there is no update nor countdown indicator when the order is ready.
3

Payment method

Some users are sensitive and do not want to submit a credit card data online, they prefer to pay in cash.
4

Route map

For the pick up option from
various locations
the route map with indications
could be helpful.
Mobirise Website Builder
4 & 5

Prototype & Test

High-fidelity prototype

After completing designing high-fidelity mock-ups I connected them into clickable prototype and chose animations that would enhance the performed action between screens. The ready prototype could be then verified by a group of potential users.

Mobirise Website Builder

Prototype validation

After creating the prototype I tested it on five users. The tasks and questions were so prepared to verify if ordering experience is smooth, understandable and easy to complete. It was unmoderated study where users had to perform tasks of ordering pickup and home delivery order using high fidelity prototype through Figma Mirror app. The time of completion the task and conversion rate was measured. The methodology was based on KPIs, drop-off rate and error rate.
After the study I organized collected data and prepared affinity diagrams to group the main issues. Afterwards I made the last small iterations on my design.

Insights

  • Based on the theme that: most users wanna be able to choose quickly between delivery and pickup, an insight is: this option must be more prominent and easy to identify.
  • Based on the theme that: some users do not wanna pay with credit card, an insight is: option of selecting payment method shall be clear.
  • Based on the theme that: some participants have got special diet and allergies, an insight is: option/button of filtering products shall be more visible.
  • Based on the theme that: some participants want to set precise in store pickup time, an insight is: the path to complete that task must be more clear.
  • Based on the theme that: some participants struggle to set up an address for delivery, an insight is: setting the profile info shall be more obvious, or shall be more ways to complete this task.
Mobirise Website Builder
Mobirise Website Builder

Take-aways

The project was very challenging, and due to all roles I had to take over, really time-consuming, but overall I gained great experience with a lot of insights about app design process.
I had learned that simplest design solutions are usually the best. More white space and reduced color palette increases readability.
Users can give an input that designer could not have predicted. 

Mobirise Website Builder
thanks!

© Copyright 2025 visuario. All Rights Reserved.

AI Website Software