Overview
Interest in homemade bread, especially post-pandemic, has surged among millennials. They value both tradition and authentic quality while enjoying the convenience of tech tools. Bread-making, however, involves timed steps that can be tricky to manage.
END- TO- END APPLICATION
MY ROLE
Product Designer, Research
DURATION
100H
TOOLS
Figma, FigJam, Chat GPT, Zoom, Balsamiq, Exacalidraw
SKILLS
User Research, Branding, UI, UX Writing
The goals
The problem
Home bakers, especially beginners, often feel overwhelmed by scattered and complex instructions. They struggle with managing dough resting times and find most materials for broadening their knowledge too complex and overwhelming.
Provide clear, step-by-step guidance with timers and visuals to reduce confusion.</p>
Offer accessible tips, explanations, and tools like a baker’s percentage calculator.
The Solution
Introducing “Loafly”, a mobile app designed for home bakers that guides users through the entire bread-making process.
Find the recipe that suits you best.
Finding the right recipe can be challenging and time-consuming. In Loafly, users can search for recipes in two ways: by browsing through categories or by using the search bar. The search bar offers suggestions based on the first few letters typed, helping users quickly find relevant recipes.
A clear and easy-to-use Baking Mode for use during the baking process.
Baking Mode breaks down each recipe into clear, manageable steps. Every step includes a photo, a timer, and a helpful tip to guide the user through the process. This makes it easy to follow along while baking, even with messy hands or limited time.
Calculator for more advanced bakers.
The app includes a calculator for working with baker’s percentages, designed for more advanced users who like to experiment with their own recipes. It helps calculate the exact amount of flour, water, and other ingredients based on the desired dough weight.
Let’s see how I got to the solution
Research
The Insights
Overcomplicated for Beginners
– Many features and instructions are overwhelming or unclear for novice bakers.
– There's often a lack of onboarding or simplified baking guidance.
Too Much Text, Not Enough Visuals
– Instructions are text-heavy, making it hard to follow while baking.
– Missing step-by-step visuals or images to guide users through the process.Lack of Integrated Tools
– No or poor integration of helpful tools like timers, baker’s percentage calculators, or timeline planners.
– Users have to switch to other apps or do manual calculations.Poor Personalization & Search Experience
– Search functions are limited and not intuitive (e.g., no smart suggestions, filters by flour type, or image-based search).No Learning Support
– No clear way to learn more about baking techniques or ingredients within the app.
– Lacking beginner-friendly explanations or educational content linked directly to recipes.
Gluten Morgen
An app for all home baking enthusiasts. It simplifies ingredient calculations and helps create custom recipes for perfect bread.
Kneady
It is the a home-baking app, made for bakers of all levels with recipes from professional bakers.
Rise
It is devoted to every apsect of baking bread. It includes recipes, makes planning & scheduling .
Getting inside the user's perspective
Key objectives
Identify the biggest challenges home bakers face when making bread
Understand how beginners and experienced bakers approach the bread-making process.
Explore what tools or methods home bakers currently use to track recipes and baking steps and how they improve their baking skills
Identify the key features users would find most valuable in a bread-baking app
Key insights from interviews
100%
Use Multiple, Uncentralized Sources
All interviewees mentioned using scattered sources like YouTube, books, or friends—none relied on one centralized app or platform.
80%
Bake for Control & Enjoyment
Most interviewees started baking to control ingredients, avoid store-bought bread, and enjoy the satisfaction of homemade baking
60%
Struggle with Time & Scheduling
The majority mentioned missing steps, difficulty fitting baking into their routines, or trying to align baking with cheaper electricity hours.
Define
User persona
Based on all the insights gathered from the interviews, I created a user persona — a home bread baker and hobbyist. The user is not a complete beginner and already has some baking experience. However, certain steps are still challenging, and he struggles with planning his time to fit this hobby into his daily routine.
Tom
Goals
Better control of the time between individual tasks.
Not have to spend too much time searching for the right recipe.
Learn something interesting while baking.
Pain points
He’s eager to learn but recipes only contain instructions without any additional interesting facts.
Forgetting to perform the next task, which leads to consequences in later stages of baking.
Feeling overwhelmed by the multitude of recipes online and the need to calculate proportions for his individual needs.
Needs
Tom needs a clear, structured baking process with reminders, easy-to-follow recipes, and simple explanations that fit into his daily routine and support learning without extra effort.
Understanding the User’s Experience Step by Step
The customer journey map helped me visualize the process a home bread baker goes through, clearly highlighting the moments of irritation and frustration—especially when searching for the right recipe and trying to follow each step while keeping to the correct timing. It also shows what brings them joy—learning interesting facts along the way and achieving a successful, fresh bake at the end.
“How might we make bread-baking knowledge more accessible and less overwhelming for everyone?”
Brainstorming
Based on the How Might We...? question I created, I conducted a brainstorming session with ideas for features in the app.
- Progressive learning layers: show basic info first, with the option to "dig deeper" for those who want it.
- Visual-first recipe guides: using photos, videos
- Baking mode: timed walkthroughs, so beginners never feel lost.
- "Predict my proof" tool: log ambient temp and starter behavior, and get fermentation estimates.
- Timeline: to see the steps in order, each with its assigned time.
- Calculator: hydration, flour, etc.
- Timers for each step: bulk ferment, folds, proof, etc.
- Recipe search
I designed features for effortless baking—find recipes fast, check if they fit your schedule, and follow clear steps. Even long breaks are covered with background timers via local notifications.
4. "Predict my proof" tool: log ambient temp and starter behavior, and get fermentation estimates.
A Tip from a Developer: Designing Timers That Actually Work
I learned timers may stop when apps close—reminding me to design with technical limits in mind.
Background tasks are tricky: Timers can pause when an app is minimized. We used notifications to maintain accurate timing.
Local notifications were key: We used them to remind users of baking steps, ensuring they were nudged even if they left the app.
User control is essential: We added options to pause, reset, and edit timers for a more flexible UX.
Ideate
Structural Breakdown
TThe sitemap outlines a clear structure: browse recipes, use a calculator, manage bakes, and access learning content. Contextual shortcuts, like jumping to Learn from Baking Mode, support just-in-time help.
Translating Concepts into Screens
I visualized the gathered research insights and concepts in the first version of low-fidelity wireframes.
Landing page
Version 1 won.
Feedback: Users often don’t open the app with a specific type of bread in mind. Highlighting suggested recipes with large, inviting photos on the home screen helps draw them in.
Categories
Version 2 won.
Feedback: There’s no need to take up space with a category description below the image.
Recipe page
Ver 2 won.
Feedback: In Version 1, if the ingredients list is long, users would have to scroll to reach the buttons.
Baking mode
Ver 2 won.
Feedback: The name of the step appears directly above the instruction.
Design
Style guide
UI Design
This UI kit defines the visual identity and interface components for the Loafly app.
Measuring an impact
The last wireframe completing the baking mode is the congratulations screen for baking the bread. The user can add a heart if they liked the recipe or submit feedback if something went wrong.
Final Design
Loafly is a comprehensive mobile application designed for home bread bakers, aiming to simplify the entire bread-making process from recipe discovery to final bake. It empowers users to easily find suitable recipes and seamlessly integrate baking into their daily schedules.
Core features
Intuitive Recipe Discovery & Diverse Catalog
Advanced & Flexible Search Functionality
Guided Step-by-Step Baking Mode
Integrated Timelines for Efficient Planning
Smart Recipe Calculator for Customization
Accessible Educational Resources
Searching for a recipe
Recipe & Timeline
Baking mode
Learn & My Recipes
Calculator
Why Loafly is unique?
01 Time as a design system
Loafly treats time not just as data, but as an integral part of the UI:
Custom baking timelines auto-generate based on the recipe.
Timers are deeply integrated, with local notifications and real-time step tracking.
Users don’t just read recipes — they move through time with them.
02 Baker's mindset, not just instructions
Most apps tell you what to do — Loafly teaches you why and how:
Technical terms (like “autolyse” or “stretch & fold”) are interactive and link to bite-sized educational content.
It’s not just an app; it’s a learning experience that grows with the user.
03 Minimalist, moment-based interface
Loafly focuses the user on the current step only — reducing overwhelm and distractions:
No endless scrolling through recipes.
No cluttered screens full of measurements and ads.
Every design choice respects the pace and mindset of slow, mindful baking.
Takeaways
The Loafly project marked my first comprehensive experience in designing an end-to-end application. It was an incredibly valuable learning journey that encompassed all key stages: from in-depth research and conducting user interviews, through usability testing, to the final high-fidelity wireframes.
A crucial element of this process was the continuous collaboration with a developer. Consultations at every stage of the project provided me with invaluable insight into the technical aspects of implementation. Furthermore, the fact that the developer is also a passionate bread baker enriched the project with a unique user perspective, allowing for the creation of solutions even better tailored to real-world needs.
What I liked the most
I enjoyed delving into a topic I had to educate myself on, such as all the bread-baking processes and the calculator, which made the user interviews truly interesting as they walked me through the entire process. Consulting with the developer at every stage of the project further enriched my understanding of the technical side, for instance, regarding local notifications to ensure the app's timer ran in the background while using the phone. And I can't help but mention that throughout the entire project, I was accompanied by the scent of freshly baked bread, which I could almost smell while browsing all those delicious-looking photos of baked goods.
Next Steps
Personal Notes per Recipe
Next Tests
Gamification: Baking Achievements