Work
About
Contact
LinkedIn
Mail
Contents
High-fidelity wireframes of a bakery app concept for Southwest German specialities.

Pretzels For Everyone

SouthWestG

Baked Specialities You’ve Never Tasted Before

My Role

Design Lead – Visual Design, Interaction Design, Design System, Wireframing, Prototyping, User Flows, Usability Testing

Team

Elisa Lange

Timeline

2 Weeks

Tools

Figma, FigJam, Notion

Background

If you put two Germans in a group, you get an app to buy bread. What can you do? During our UX/UI Design bootcamp at the Spiced Academy, Elisa Lange and I found ourselves in a group, and it didn't take long for our German roots to rise to the occasion.

We were given the task of creating a Figma prototype for a fictional e-commerce app. We realised that we both come from the southwest part of Germany and miss the baked goods from there. So we created an app for a fictional bakery called SouthWestG (Southwest Germany) that delivers baked goods right to your doorstep. Obviously.

Highlights

A bakery app for Southwest German baked specialities, delivering deliciousness right to your doorstep faster than you can say pretzel.

The App Had to Look Like a Snack

To make food visually irresistible, two key ingredients are essential: a well-chosen color palette and stunning food photography. For this app, I chose a vibrant, youthful color palette and bright, evenly lit food photography direction, both working together to make the food look fresh and inviting.

For a more in-depth look at the Design System (e.g. tokens) you can jump to the Visual Design section of the Case Study.

Eight high-fidelity wireframes in a grid, showcasing different features and UI design elements of the bakery app concept called SouthWestG.

Seamless Buying Experience with Progressive Disclosure

We’ve created four distinct, color-coded food categories to enhance product findability and help users locate specific items more easily. Within each food category and during the checkout process, we applied the progressive disclosure technique to present only the most essential information upfront.

When users tapped on a specific food item, they could access additional details such as ingredients, allergens, and more.

High-fidelity wireframe of the Home screen on a pastel purple background.

Rewarding the User with Pretzels

Our user research revealed that users valued a fun, gamified app experience. To meet this need, we introduced the Pretzel Card – a digital stamp card that rewards users with a stamp for every purchase. Once five stamps are collected, users can redeem them for a free pretzel, available with their next order.

High-fidelity closeup of the purple Pretzel Card component.

Efficient Checkout Experience

The project brief required a concise checkout process since we were limited to ten screens in total.
To meet this requirement, we assumed the user was already logged in, showcasing an efficient logged-in user experience.

We applied progressive disclosure to present only the relevant information for each step, like verifying delivery details. After completing the purchase, users are informed about delivery or pickup times and receive a stamp for the Pretzel Card.

Detailed view of Figma components used in the checkout flow.

Definition & Implementation

User Stories in Action: Crafting a Fun and Intuitive Shopping Experience

Getting to Know Our User

We didn’t have to do intensive User Research for this project but we were given a User Story that we had to adapt to our own chosen product. From our User Story we extracted the following User Needs:

User Need

Easy Product Search

Ability to search for products easily.

User Need

View Product Details

Access to detailed product information, including ingredients and production details, to make informed buying decisions.

User Need

Getting Entertained

An engaging app experience that includes gamification elements.

Polaroid closeup of a smiling Black woman at home, representing the persona Alexia, age 28.
Speech bubble displaying the user story: As an online shopper, I want to be able to navigate an e-commerce app easily, search for products, and view their details so that I can make informed purchasing decisions.

Implementing E-Commerce Best Practices

With the User Needs in mind, we analyzed major e-commerce platforms, including leading marketplaces and food delivery apps, to identify patterns we could use to meet User Needs. We identified the following two key best practices that could improve the User Experience.

Best Practice

Search Bar with Filter Options

Designed to help users quickly find products with ease.

Closeup of the Home screen showcasing the best practice of using a search bar with filter options.

Best Practice

Seamless Checkout Flow

A smooth, distraction-free checkout process that provides all necessary information to users.

Closeup of the Checkout summary screen showcasing the best practice of having a seamless checkout flow.

Crafting a Frictionless User Flow

After identifying User Ueeds and researching e-commerce best practices, we designed a seamless User Flow to help users accomplish a specific task: purchasing a 'Seele,' a specialty bread from Southwest Germany.

Flow diagram showing the user flow for purchasing a baked speciality called 'Seele'.
First part of the user flow, displayed with high-fidelity UI screens above and a flow diagram below, guiding the user through the purchase of a baked speciality called 'Seele'.
Second part of the user flow, displayed with high-fidelity UI screens above and a flow diagram below, guiding the user through the purchase of a baked speciality called 'Seele'.

Visual Design

Striking a balance between honoring tradition and creating a unique, standout visual identity that appeals to the target audience.

Design Principles

Efficiency

Streamlined user experience designed to minimize the time required to complete a transaction.

Clarity

Straightforward, user-friendly interface for easy browsing and purchasing.

Uniqueness

Distinctive branding and products to generate interest and to attract the target audience.

Using Colors to Make the App Fun

Youthful Retro was the name of the visual direction I came up with and the colors played a crucial role in making the brand feel progressive and youthful.

For our brand color, I came up with a vibrant yellow to stimulate appetite, attract attention and convey the warmth of the brand. For the secondary colors, I chose the colors 'Bubblegum', 'Lime', 'Carrot', 'Lavender' and of course 'Bread' to use for the food categories and to have more colour options for marketing-oriented screens and presentations.

Color and Spacing Tokens set up as variables in Figma were used to ensure consistent use of colors and spacing across the UI.

Bento box grid displaying high-fidelity UI screens of the bakery app concept.
High-fidelity Home screen, highlighting consistent padding and use of color tokens.
Snapshot of the app's design system displaying primitive color tokens, including primary, secondary, and neutral colors.
Snapshot of the app's design system displaying semantic color tokens for surfaces and text.

Using Typography to Transport the Retro Feeling

We used the slab serif typeface Fraunces Black for the logo and headlines/titles because it features rounded serifs that contribute to it feeling rather retro and warm. Plus it’s heavy characteristics make the letterforms stand out more which adds character.

For body text/labels we chose Work Sans because of it’s superb readability across different screen devices and it’s versatility since it features a lot of different weights. Both typefaces feature a large x-height that improves readability.

Both text styles and variables were used to ensure a consistent design across the different screens.

High-fidelity Product detail screen, highlighting consistent use of typography tokens.
High-fidelity Success screen, highlighting consistent use of typography and color tokens.

Iteration

Using insights from Usability Testing to polish the checkout flow

Insights From Usability Testing

We conducted five remote usability testing sessions in which users who matched the target audience could test our prototype to complete the task of buying a "Seele" – a specific type of bread from Southwest Germany.

To gather insights and identify areas for improvement, we used a mix of exploratory and task-specific questions, emphasizing non-leading questions for nearly every screen.

Screenshot of the Figma UI during usability testing, showing the app prototype in use, with the tester's webcam feed on the right.
Two speech bubbles displaying exploratory questions from usability testing. Question 1: What do you think you can do here? Question 2: What do you think happens when you press this button?
Two speech bubbles displaying task-specific questions from usability testing. Question 1: How would you search for the 'Seele' on this screen? Question 2: What information on this screen helps you decide whether to buy the Seele?

Optimizing Checkout Flow

After usability testing, we used a prioritization matrix to focus on creating maximum value for users. We identified several areas for improvement, such as users mistaking the Pretzel Card icon for a credit card and had no option to contact the bakery after purchase.

Key Insight

Confusion Over Pretzel Card

The Pretzel Card icon was mistaken for a credit card.

Closeup of the Home screen showing the Pretzel Card icon, which was mistaken for a credit card.

Iteration

Label Added and Icon Updated

We added a label & changed the icon for clarity.

Closeup of the updated Home screen showing the revised Pretzel Card icon, redesigned to resemble a reward card.

Key Insight

No Contact Option

Contact option for the chosen bakery was missing.

Closeup of the Success screen in the checkout flow, showing the before iteration version without a contact button for the bakery.

Iteration

Contact Option Added

We added a contact button to the success screen.

Closeup of the Success screen in the checkout flow, showing the iteration with an added contact button for the bakery.

Project Takeaways

User insights, passion and a dash of team magic

What I’ve Learned

The Power of Exploratory Questions

Exploratory questions in Usability Testing revealed unexpected insights and hidden areas for improvement, demonstrating the value of open-ended exploration in understanding User Needs.

Passion Rooted in Customer Value

My passion for the project was driven by the clear value we provided: offering customers Southwest German specialities that bring joy. This experience emphasized the importance of understanding both business and customer perspectives, as well as how value is created, to create meaningful design solutions.

The Value of a Collaborative Partner

Having an open and collaborative partner made this project a true joy and significantly boosted my motivation. It reinforced how, with the right team dynamics, creativity flourishes, challenges become opportunities, and the entire process feels more seamless and rewarding.