An app that helps people choose, customize, and order fresh bouquets for pickup or delivery.
People who want fresh flowers keep hitting the same walls: shops close early, stock runs out, and florists often can't answer questions about what they're buying. For busy city dwellers, a quick errand turns into a frustrating one. Lotusque set out to answer one question: How might we let someone confidently choose, customize, and order a fresh bouquet, without depending on a shop's hours or a florist's knowledge?
Design an app that lets users browse, customise, and order bouquets from anywhere, while giving florists a clear, organised system to manage incoming orders.
Lotusque offers bouquet customisation, category browsing, fresh flower selection, and flexible delivery or pick-up scheduling.
I conducted multiple user interviews to identify the challenges people face when purchasing flowers and their pain points with existing solutions. The research uncovered four consistent pain points across all participants.
Two people, two very different reasons to reach for flowers, and two different paths through the app.
Lily is a young fashion designer who treats flowers as an essential element of beauty. She experiments with arrangements as props for her contemporary, boldly patterned designs and photoshoots, and loves working color and texture into her work in unexpected ways. Fresh flowers around her home and studio keep her feeling calm and inspired, though her schedule rarely allows the shop visits her craft depends on.
Mark is an ambitious entrepreneur running a young startup on a demanding schedule that often keeps him working late. Family matters deeply to him, and he loves surprising them with flowers and gifts whenever he can. His assistant used to handle ordering, but since she left for maternity leave he's been managing it himself, and struggling to find the time these tasks demand.
Mark and Lily reach for flowers for different reasons, so I mapped each journey separately, and their pain points land in different places.
How might we let Mark order a fresh bouquet online, in advance, without carving time out of a demanding schedule?
How might we help a designer source fresh, unusual flowers, and trust they'll arrive in time for the shoot, without losing hours to shops?
I analysed both direct and indirect competitors to identify their strengths and weaknesses, using the findings to inform key design decisions.
The user flow maps the end-to-end journey from app launch to successful order placement, keeping the path as direct as possible.
Starting on paper allowed for rapid exploration of multiple layout ideas before committing to any digital direction.
Moving into Figma, I built the core user flows, focusing on the back-navigation system and the bouquet customisation experience.
I created a clickable lo-fi prototype in Figma to test the core flow before investing time in visual design.
After building the clickable prototype, I ran user testing and identified several challenges participants were facing. The study directly informed the final design iterations.
Each round of testing drove concrete changes. These before-and-after screens show how the checkout and scheduling flows evolved.
Before the usability study, the design lacked a page where users could confirm their information before being sent to the final "order received" screen.
I added a confirmation page where users can verify their details before completing checkout.
Users couldn't see the days of the week on the calendar and had no way to leave instructions for the florist.
I added weekday labels above the calendar and a field for delivery instructions.
There was no way to save card details for future orders, the colour scheme felt flat, and the font size was too small.
I added saved cards for future orders, refreshed the colour scheme, and increased the font sizes for readability.
After two rounds of usability testing and iteration, I moved into high-fidelity design, applying the visual language to all screens with careful attention to typography, colour, and spacing.
Click through the full interactive prototype in Figma to experience the complete user journey.
Open the Figma prototype ↗This project challenged many of my initial assumptions, most importantly around how users actually prefer to buy flowers. The research made it clear that convenience consistently wins over tradition.
Never assume you know user preferences before research. I expected most users to prefer in-person shopping; the data said the opposite.
Usability testing revealed issues I would never have spotted on my own. Two rounds of testing made the design measurably better each time.
Explore a florist-facing dashboard, add real-time stock updates, and test with a wider range of participants, including older demographics.