biergarteN UX

client

My role

UX Research/Interaction/Visual/
Motion/Designer

PROJECT OVERVIEW

Biergarten App

Like many beer gardens, Biergarten has its patrons wait in line to order food and beverages. The stakeholders requested an app that would make patrons' in-house ordering at Biergarten a more seamless and enjoyable experience for those who don't like, or can't, wait in lines.

Problem

The people who were interviewed for this project described four pain points when ordering at beer gardens or similar establishments:

Project Goal


The goal for this app was to alleviate the pain points listed above, and allow the users to enjoy their stay, which in turn, may encourage them to buy more items and return in the future. This app will also allow those with limited mobility to order from the comfort of their table, negating the need to wait in line.

Image of people sitting at a communal table at a beer garden, eating talking and drinking beer.

USER RESEARCH SUMMARY

I conducted interviews to understand the users I’m designing for, as well as their needs. A primary user group identified through research was adults who want detailed information about the items they order at a beer garden, especially the beverages. These details should include the style, flavor profile, aroma, alcohol by volume (ABV), and country of origin.

The user group also confirmed frustration and annoyance when they are faced with long lines, unclear ordering systems, uninformed bartenders, too many interruptions from wait staff, and lack of accessibility for those ordering with limited mobility.

Pain points

One
Adults who go to beer gardens tend to go to learn about and try new beers that they haven’t tried before. Lack of information frustrates them.
Two
These user groups get annoyed by the time wasted in long lines, or when the ordering system is unclear.
Three
These user groups also tend to get frustrated when their conversations are constantly interrupted by the wait staff.
Four
These adults also wish the ordering at beer gardens had an option other than standing in line, especially for those with limited mobility.

target audience

User Journey Map

A very detailed user journey for the typical Biergarten patron.

sitemaps

The Sitemap for the in-house mobile app.

Paper wireframes

In-house mobile app wireframes.

Low-fi prototype

For this app, I created digital wireframes in Figma after I made several iterations of paper wireframes. I then made connections to test out a low-fidelity prototype. During this process I ensured everything flowed and linked to the proper items and pages, as well as provided an easy to understand checkout process.

An image of the low fidelity prototype.

usability study

Round 1 Findings
One
Some of the navigation buttons need refinement so it felt more natural to move through the app.
Two
Better visual cues need to be added so users knew to scroll for more content.
Round 2 Findings
One
Users wanted a more interactive experience when testing the high-fidelity prototype, such as adding items to the cart, and including a functional order tracker.
Two
Users felt like the design could use a bit more refinement to make it feel like a finished app.
Round 3 Findings
One
Most users found the app easy to use.
Two
The users liked the design and order tracker’s improvements.

MOCKUPS

Mobile App - Landing page edit

I replaced the navigation buttons for drinks, food and kid’s menu on the landing page with buttons that were easier to identify. Although the changes were good, users wanted larger buttons to access the menus, so a third iteration was created, ensuring all the buttons maintained that scale throughout the app.

Three iterations of the landing page.
Mobile App - Menu page(s) edit

On the menu pages, people felt like their only drink choices were the featured drinks because they couldn’t see the items below the fold.  I removed the header image. which allowed users to see that there were more options on the page.

Animated gif of the three stages the drink menu went through before the final design.

HI-fi prototype

High fidelity prototype in figma.

ACCESSIBILITY Considerations

This app didn't just take mobility limitations into consideration. It also uses colors and font structures that can aid those with visual impairments.

One
I ensured the heading structure and hierarchy followed WCAG 2 standards.
Two
All of then fonts used are no smaller than 16pt to ensure readability for those who may be visually impaired.
Three
All of the colors create contrast in a way that allows the user to see all content within the site.

takeaways

Impact:

The design I created uses accessible design and a simple navigational structure. I also ensured that the app was more interactive, allowing users to add whatever items they wanted to the cart, making the experience more enjoyable and true to the final developed app. The added interactivity helped users understand the ordering process even more and made them feel like they accomplished their goal.

What I've Learned:

I found that my users really wanted to get a feel of how the app worked, rather than just navigating from frame to frame in the user flow. They wanted to add their own items to the cart, see what it looked like when checkout information was added in the text fields, and finally, see how the order tracker functioned after they completed their orders. Once these changes were made, the users appeared to be more satisfied with the prototype.

Final app


All the pain points mentioned earlier have been addressed in this app. Detailed descriptions are provided for all of Biergarten's offerings. The app also ensures accurate delivery by including a field for users to input their table number when ordering. This feature gives patrons an alternative to standing in line, which is particularly beneficial for those who dislike waiting and for individuals with mobility impairments.

Please note: Sometimes Webflow (where I host this site) doesn't handle embedded Figma prototypes well. If you notice anything strange while you play with the Biergarten app here, please try it out in Figma.

next steps

One
Develop and test on actual patrons of Biergarten to see if there are any pain points we missed during the usability testing.
Two
Re-design the app based off of any feedback we get from Biergarten customers. 
Three
Send to developers to implement changes.