top of page

Mia Brunch Bar App

An app designing a reservation flow for a local restaurant

My role

Ux Designer

Team

Faneesa Ishak

Cindy Tsoi

Razielle Samaco

Mitali Das

Camille Gordon

Timeframe

7 weeks

Skills

User experience design

Summary

MIA Brunch Bar is a charming Toronto-based restaurant struggling with an outdated website that lacked an online reservation system. The project created reimagines their digital presence. They struggled to get online reservations because their previous site was not attractive or useable. The website did not offer a way to book reservations online, causing customer frustration.This digital friction was driving users away, it increased operational inefficiency as manual booking requests increased staff workload and left room for errors or missed reservations.

Final Design

iPhone 15 Pro.png

Challenges

The problems:
-Does not offer a way to book reservations online

-Not designed for a desktop view (unresponsive)

-Too much whitespace and lacks visually appealing elements

-Text heavy content

-Confusing navigation

The Challenges:

  1. Mobile-first constraints of the menu:
    There was a challenge in which photos and how much detail to include with the menu as there was limited screen space available

  2. Balancing simplicity with flexibility for the reservation process:
    We wanted to create a quick two tap booking process while maintaining the ability to select other details like party size, date, time, seating preference and special requests.

Metrics

 The metrics would be measuring:
-Reservation completion rate, drop off points where users abandon the reservation flow, time to book, and repeat visitors

Background

Many restaurants still rely on phone calls or social media messages for reservations, which can be error-prone, inconvenient, and limited to business hours. Online booking platforms have raised customer expectations, requiring instant availability, easy date and party selection, and confirmation notifications. Designing a seamless reservation system involves balancing simplicity for users with enough flexibility for different party sizes and special requests, while ensuring real-time availability and security. Mobile optimization and accessibility are critical, as more customers search and book on smartphones and expect inclusive experiences. A well-designed booking interface not only reduces staff workload and no-show rates but also enhances the restaurant’s brand and customer satisfaction.

Technological trends include the rise of online booking platforms like OpenTable, Rest and Yelp Reservations and many users search and book directly from their smartphones.

We transformed the current MIA Brunch Bar website into a modern, welcoming, and functional digital platform in order to improve its user experience. We optimized information architecture and user flow. We streamlined the reservation process by creating a central hub for inquiries, to effectively reduce business costs and the high load on employees, by decreasing the number of phone calls and Instagram messages. We enhanced user satisfaction by optimizing the website for seamless browsing on mobile and desktop platforms, ensuring accessibility for all customers. We found it easier to use the website and did some guerrilla testing and when we did, people said it looked better. Better experiences increase website traffic & online visibility.

Use Cases/ Design Research Synthesis:

Use cases include:
1. Customer making a reservation

2. Customer modifying or cancelling a reservation

3. Restaurant staff managing reservations

4. Customers discovering the restaurant 

5. Marketing and retention

Design research synthesis includes the development of:

-Information architecture

-Moodboard

-Style Guide

  • Competitive Analysis

  • Flow Diagram

  • Information architecture

To have a cohesive style in our design, we first created a Style Guide

Style guide.png

Creating the moodboard first helped us to decide on the colours we wanted to use in the website design

Moodboard - Raz.png

Competitive Analysis

We compared three different restaurants in the brunch space to see how they differed.

Screenshot 2025-08-13 at 4.58.03 PM.png

Explorations

The Desktop Menu:
Easy access to the sticky header gives user easy access to other pages  

Clean layout of the menu with seamless scroll allows customers to browse menu with ease 

Easily able to access each section by clicking on category heading

Screen fit for desktop view 


The Desktop Reservation

Simple reservation booking process

Allows customers to select a table based on their dining preferences

Users receive an email confirmation of their booking

Seamless navigation to find directions to the restaurant

Frame 3.png

Wireframing

Each team mate owned a separate page on the mobile interface. We worked on each screen and used the icon style and colours indicated by our style guide.

We started with paper prototypes of the home page

81ca7b36-4222-40a5-b60b-125c4a4094a2 1.jpg
Homepage.jpg
iPhone 14 & 15 Pro - 7.png
iPhone 14 & 15 Pro - 12.jpg
Reservation Selection.jpg

Final UI Design

Homepage (3).png
iPhone 14 & 15 Pro - 8 (1).png
Menu Page.png
iPhone 14 & 15 Pro - 9.png

Before 

Previous Website.png

After

Homepage (3).png

Reflection


In designing the Mia Brunch Bar app, we learned the importance of creating a seamless reservations booking experience across both desktop and mobile platforms, ensuring users could easily secure a table with minimal friction. Organizing the menu more efficiently highlighted how clear information hierarchy directly impacts user satisfaction and decision-making. The project reinforced the value of consistency in layout and design elements to maintain an intuitive experience across devices. The next step would be to perform user testing to validate our design decisions and gather actionable insights. Additionally, incorporating more micro-interactions could further enhance the user’s engagement and overall experience on the website.

Connect with Me

  • Linked In
Camille - signature.png

© 2026 by Camille Lauren Constantine

Creative Camille: User Experience Designer, Product Designer, Visual Designer, UX Design, Human Centred Design, Service Design, UX UI Designer, User Interface Design

bottom of page