UX/UI Case Study: Bakery Mobile App

Home / UX/UI Case Study: Bakery Mobile App

Cottage Bakery + Eatery is a local bakery offering pastries, breads, drinks, and dine-in meals. Despite its popularity, the bakery faces operational and customer experience challenges. Customers often struggle to quickly understand the menu, check availability, or place orders efficiently. During peak hours, limited seating and the absence of digital ordering tools lead to long wait times, uncertainty, and frustration.

This project focuses on designing a mobile app that improves menu accessibility, streamlines ordering, and enhances overall customer experience. The goal was to create a user-centered digital solution that reduces wait times, increases transparency, and supports more efficient bakery operations.

Cottage Bakery + Eatery is experiencing operational and customer experience challenges that make it difficult for customers to easily understand the menu, plan their visits, and place orders efficiently. The bakery offers a wide range of products—including pastries, breads, drinks, and full meals—but lacks an accessible digital way for customers to explore this information clearly. As a result, both new and returning visitors struggle to quickly identify available items and make confident ordering decisions.
Due to limited physical space and seating, the bakery often becomes crowded, with many customers relying on takeout. However, the absence of an organized advance ordering system leads to long wait times and uncertainty around order readiness. Popular items frequently sell out, and customers are not informed of stock availability in advance, causing frustration when desired items are unavailable upon arrival.
Additionally, the lack of a structured table reservation process makes it difficult for staff to manage seating efficiently, increasing the likelihood of scheduling errors and extended wait times.
Together, these challenges reduce customer satisfaction, create unnecessary stress for staff, and limit the bakery’s ability to scale its services and meet growing demand.

A dedicated menu and ordering mobile app can address the key challenges facing Cottage Bakery + Eatery by providing customers with a structured, accessible, and convenient digital experience. The app would present the bakery’s broad menu—including pastries, breads, drinks, and eatery dishes—in a clear and well-organized format that supports user accessibility and easy navigation.
To reduce congestion and improve service flow, the app would allow customers to place advanced takeout orders, select pickup times, and avoid long wait periods inside the bakery. Integrated stock management features would notify users when certain items are sold out, helping set accurate expectations and preventing disappointment.
Additionally, the app could include a reservation management system that enables users to check table availability and reserve seating. This would minimize scheduling errors, prevent customer wait times, and support more efficient staff operations.
By combining menu browsing, pre-ordering, stock updates, and reservation tools into one platform, the mobile app would improve customer satisfaction, streamline workflows, and help the bakery meet increasing demand more effectively.

User research for this project followed a quantitative approach, utilizing publicly available demographic and behavioral data. This method was selected due to limited access to direct user input and the scope of a demo project.


The analysis incorporated census data from the ward where the bakery is located, along with insights gathered from customer and visitor reviews on social platforms such as Google Reviews and Facebook.

This project applied a user-centered Design Thinking process to identify and solve operational and customer experience challenges at Cottage Bakery + Eatery. By combining research insights, structured problem definition, ideation, prototyping, and iterative refinement, the final mobile solution improves accessibility, reduces wait times, and enhances the overall ordering and reservation experience.

During the empathize phase, I focused on understanding the daily behaviors, frustrations, and expectations of the bakery’s primary customer groups. Since direct user interviews were limited, I analyzed community demographics, customer reviews from Google and Facebook, and recurring patterns in customer feedback.
The research revealed consistent concerns around long wait times, unclear menu descriptions, limited seating, and uncertainty regarding product availability. Special attention was given to accessibility needs, particularly for seniors who experience difficulty reading chalkboard menus, and families who require clear allergen information before ordering.
This phase helped identify emotional pain points behind operational issues, such as stress during peak hours, frustration caused by unavailable items, and anxiety related to seating and reservations.

To better understand user motivations and challenges, I structured interview-style research questions focused on:

These questions helped uncover behavioral patterns and expectations that informed the problem definition and solution direction.

User research was conducted using data collected from the official ward report for the North Kildonan community (https://legacy.winnipeg.ca/census/2021/Wards/?utm_source). where the bakery is located. Additionally, approximately 500 customer experience reviews from social media platforms were analyzed. The charts below represent key factors used to define the user persona for the product.

Based on above stated key insights from user research we can define three persona types:

Age

35

Education

PostSecondary

Status

Single

Occupation

Skilled tradesperson

Reliable Quality

Speed

Convenience

As a busy local resident who often grabs meals on the go, I want to quickly order take-out pastries, lunch, or coffee with minimal waiting time so I can fit the bakery into my fast-paced daily routine.

A local resident in their 20s–40s who often stops by on their way to work or while working from home.
Instead of sitting down for a long breakfast, this person mainly values fast take-out options — pastries, breakfast sandwiches, soups, and quick coffee.

Age

35

Education

PostSecondary

Status

Mother/Married

Occupation

Teacher

Kid-friendliness

Healthy, non-allergenic options

Cost-friendly options

Convenience

Community &
 Atmosphere

As a busy local resident who often grabs meals on the go, I want to quickly order take-out pastries, lunch, or coffee with minimal waiting time so I can fit the bakery into my fast-paced daily routine.

The Family Treat Seeker is a parent in their 30s or 40s who enjoys taking their children out for small celebrations, weekend treats, or fun family outings. They value places that feel welcoming, safe, and enjoyable for kids. They often visit bakeries to share pastries, try new desserts, or pick up treats to bring home. Convenience matters, but the overall family experience is just as important. They look for friendly staff, kid-approved options, reasonable prices, and enough space for children to sit comfortably. Their visits are usually planned around weekends, school breaks, or special occasions.

Age

68

Education

PostSecondary

Status

Retired / 
Widowed or Married

Occupation

Clerical Worker

Comfort &
 Accessibility

Friendly,
 patient service

Quiet atmosphere

Clear, readable menu

Affordability

As a community-oriented senior, I want to easily read the menu, order comfortably, and find a quiet place to sit, so that I can enjoy my visit without stress or physical discomfort

A retired resident in their late 60s or 70s who enjoys visiting the bakery during quieter hours for a light meal, dessert, or coffee. They appreciate a calm, welcoming environment and friendly interactions with staff. Because they experience age-related vision difficulties, they rely on clear, readable menus and accessible spaces to feel comfortable and confident during their visit.

Decides to visit

Arrives at bakery

Places order

Waits for order

Picks up & leaves

TASK LIST

Waits in pickup area;
watches prep;
checks time

Collects order; checks accuracy; leaves

ADJECTIVE FEELING

Rushed, slightly stressed

Neutral, under pressure

Impatient, anxious

Relieved or annoyed

IMPROVEMENT

Add clear printed/digital menus near entrance

Support mobile ordering & faster checkout

Plans family treat outing

Arrives with children

Helps kids choose items

Orders & waits

Enjoys treats together

TASK LIST

Checks online menu; confirms kid-friendly options; picks visit time

Enters bakery; reads menu; looks for family seating

Reviews choices with kids; asks about allergens; confirms favorites

Places multi-item order; keeps kids occupied; waits for tray

Picks up order; checks items; sits and share

ADJECTIVE FEELING

Excited, hopeful

Alert, slightly overwhelmed

Cautious, responsible

Stressed if wait is long

Happy, relaxed

IMPROVEMENT

Clear product descriptions, allergens, & prices

Highlight “kids’ favorites” section on menu

Offer pre-order pickup or family express lane

More comfy family seating & space for strollers

Decides to visit

Enters bakery

Orders food

Finds seating & waits

Eats & leaves

TASK LIST

Chooses quiet time; checks menu if possible; travels to bakery

Enters carefully; looks for menu; scans for available seats

Asks staff to read options; selects familiar item; pays

Navigates to seat; sits comfortably; waits for order

Collects meal; enjoys calm break; leaves at relaxed pace

ADJECTIVE FEELING

Calm, optimistic

Uncertain, slightly overwhelmed

Grateful if supported, frustrated if rushed

Vulnerable, cautious

Comfortable, satisfied

IMPROVEMENT

Printed large-type menus at counter

Patient staff training & clear menu boards

Vulnerable, cautious

Offer tray help or light table service