Case study 03 · Self-initiated concept

Petals-n-Glass

Flowers, gathered gently.

A self-initiated concept for a neighborhood flower boutique: the whole path from first browse to a placed order, designed for desktop and mobile, with a florist’s eye for how people actually shop for flowers.

Role
UX/UI design (self-initiated)
Timeline
About a week
Tools
Claude Code · Fraunces, Nunito Sans
Deliverables
Nine pages in desktop and mobile, a mobile menu, and clickable product, cart and checkout flows
19
Screens
9
Pages
2
Layouts each
2
Typefaces
Petals-n-Glass, a concept site for a flower boutique: the headline “Flowers for every occasion, made simple.” beside three phones showing the gifts page, a bouquet page and the weddings page.

The 30-second version

The problem

People shop for flowers for a moment, not a product, and florist sites often hand them a long grid and leave them to sort it out. The goal was a site for a small florist who relied heavily on Facebook to show her work. People now expect to browse and order online, especially when they are spending real money on flowers.

What I did

Designed nine pages in desktop and mobile, from an occasion-led home page through product, cart, checkout and confirmation, in a warm sage-and-terracotta system with two typefaces.

The result

A complete, clickable concept for one shop. It is a self-initiated design, not a live site, so there are no metrics to report.

01 · The problem

People shop for a moment, not for “flowers”.

A neighborhood flower shop sells things people rarely browse for fun. They arrive with an occasion: a birthday, a thank-you, a funeral, a wedding. The site starts from the occasion instead of a catalog.

This is a self-initiated concept, and I spent years working as a florist, so I designed it around the practical questions a customer has at the counter. The most common were whether we deliver and where, what certain sizes and services cost, and whether we could recreate an inspiration photo they had brought in.

The design works inside a few constraints:

  • One small shop: ordering ends in pickup or local delivery, not shipping.
  • Same-day matters: orders placed by 1pm can go out the same day.
  • The phone is first-class: every page has a mobile layout.

02 · Design system

A small system with a florist’s palette

Excerpts from the design: sage for structure, one terracotta accent, and cream and sand as the ground.

Palette: sage, one warm accent, soft neutrals

Sage
#4A6044

Buttons, icons, active states

Forest
#2F3D2B

Text and headings

Terracotta
#9A5238

Eyebrow labels, hover, accents

Cream
#F6F2E9

Page background

Sand
#EAE2D0

Summary cards and notices

Mist
#DDE5D3

Image panels, step numbers

Type: a soft serif and a plain sans

Display
Fraunces Light, for headlines, prices and card titles
Body
Nunito Sans, 16–18 px, for everything else
Eyebrows
Nunito Sans Bold, uppercase, wide tracking, in terracotta
Buttons
Pills, 48–60 px tall

Voice

Copy sounds like a florist talking across the counter: warm and short.
  • “Flowers, gathered gently.”
  • “Tell us who the flowers are for and we will build something that fits.”
  • “Fresh blooms are waiting.”

Rules the screens follow

  • Tap targets are at least 44 px; most buttons are 48–60 px.
  • Every choice that changes the order (size, delivery or pickup) is a real button that exposes its state.
  • Fields have visible labels, not placeholders alone.
  • Quantity changes announce themselves to screen readers.

03 · Key decisions

The choices that shaped the design

Not a page-by-page tour. These are the calls where the obvious layout would have worked less well.

Organize by occasion

The home page asks who the flowers are for

Problem

A flat grid of arrangements makes the visitor do the sorting.

Approach

The home page leads with “Find the right flowers”: everyday bouquets, sympathy and remembrance, weddings and events, and gifts and glass. Weddings & Events and Gifts & Glass get their own pages and their own place in a four-item navigation.

Outcome

A first-time visitor can tell where they belong in one look, and the shop’s bigger services have a front door of their own. Weddings are a large part of the business and deserve space alongside other events. The shop also sells small items next to its larger services, so splitting the two keeps each easy to find.

The “Find the right flowers” section: four cards for everyday bouquets, sympathy and remembrance, weddings and events, and gifts and glass, each with a one-line description and a link.
Four occasions, each with a short promise and a way in.

Put the answers where the question comes up

Delivery, pickup and same-day timing before the button

Problem

Delivery cost and timing are often learned at checkout, a familiar reason people abandon an order.

Approach

The product page says it before the button: free in-shop pickup, local delivery for $10, order by 1pm for same day. The cart repeats the delivery line and points to free pickup, and checkout turns the choice into its first question.

Outcome

Nothing about cost or timing is a surprise by the time someone reaches payment. In the prototype the total moves from $98 to $108 as the choice changes.

The Garden Tulip Wrap product page. An illustration of tulips in kraft paper on the left. On the right: a size picker (Standard $48, Deluxe $62, Grand $78), an optional card message, an Add to cart button, and a note reading “Free in-shop pickup. Local delivery $10, order by 1pm for same-day.”
Size, card message and the delivery note sit together, above the details.

One question changes the form

Delivery or pickup decides which fields appear

Problem

One long form asks pickup customers for an address they don’t have.

Approach

The first choice at checkout, “How would you like it?”, swaps the next block: recipient, date and address for delivery; a date and time slot for pickup. Details, card message and payment stay put, and the summary relabels its fee line to match.

Outcome

Each person sees only the fields they need, and a gift for someone else gets a recipient name and delivery date up front.

Desktop checkout page. Local delivery is selected above fields for details, delivery address, gift message and payment, with an order summary on the right totaling $108.
Delivery selected. The address block appears only for delivery.
Mobile checkout: order summary first, then two large choices for local delivery and in-shop pickup, then the first details fields.
On a phone the summary comes first and the choice stacks.

The phone gets its own front door

A mobile menu that answers “are you open?”

Problem

On a phone, the next step is often just to order or to call.

Approach

The mobile menu is full screen, with large links and a card pinned to the bottom: today’s hours, the address, and two buttons, Order flowers and Call the shop.

Outcome

The two most likely next steps are one thumb away from anywhere on the site.

The open mobile menu: four large links (Bouquets, Weddings & Events, Gifts & Glass, Visit) and, pinned at the bottom, today’s hours, the shop address, and the buttons Order flowers and Call the shop.
The Weddings & Events page on a phone: the headline “Flowers for the day you’ve been planning.”, two buttons, and a note that wedding florals start at $850.
Weddings & Events, mobile.
The Gifts & Glass page on a phone: a two-column grid of gifts including a glass bud vase, a soy candle, a pressed flower frame and a ceramic planter, each with a price and an Add to order button.
Gifts & Glass, mobile.
The Garden Tulip Wrap product page on a phone, with the illustration, size picker, card message field and a full-width Add to cart button.
Product page, mobile.

04 · Process

How the work was shaped

Mostly a build-it-and-click-it approach, drawing on my own years of working for a florist. I first built a version of this as a college HTML and CSS project, and I know what people look for.

  1. Started from a small sitemap

    Four navigation items and a cart: Bouquets, Weddings & Events, Gifts & Glass, Visit. Everything else hangs off those.

  2. Designed desktop and mobile together

    Each of the nine pages has a desktop and a mobile layout, built from the same system so they stay in step.

  3. Prototyped the buying path

    The product, cart and checkout screens are interactive: pick a size, change quantities, switch between delivery and pickup, and watch the totals update.

05 · Outcomes

What it is, and what it isn’t

  • HomeOccasion-led, with this week’s bouquets and a visit card
  • Bouquets and productSizes with stem counts, a card message, care tips
  • Cart to confirmationDelivery or pickup, live totals, a next-steps page
  • Weddings, Gifts & Glass, VisitThe three pages around the shop
  • MobileA layout for every page, plus a full-screen menu

Honestly: This is a self-initiated concept, so there are no users or sales to report, and the shop details are placeholders. It is here to show how I think through a whole buying path, from first browse to confirmation. With a real shop I would first test whether requesting delivery online works better than taking it by phone: does it help a very busy owner, or just give her a second place to check for orders? I would also verify that delivery windows and distances match the shop’s real location.