Flowers for Everyone
Flowers for Everyone had grown beyond what manual management could handle. The most damaging problem was pricing — bouquets are composed of multiple flowers, and whenever a flower's purchase price changed, every affected bouquet had to be manually updated. This frequently went unnoticed, leaving the shop selling at minimal or no profit. The redesign tackled this at a system level, while also introducing proper production tracking so the team could manage a high volume of daily orders without losing visibility.
Impact
- Designed a solution that resulted in 95% less pricing errors of bouquets when flower prices are updated - Eliminated the need for manual bouquet repricing — price changes to individual flowers now propagate automatically across all affected bouquets - Introduced kanban-style production tracking, giving the team real-time visibility of order progress from allocation through to preparation - Unified order management and customer communication in a single system, replacing a fragmented set of manual processes

A Dashboard That Surfaces What Matters
The dashboard gives managers an immediate read on daily revenue and order volume, but the most critical addition was a proactive notification system. When a flower's purchase price changes, the system alerts the manager instantly and links directly to the affected bouquets — turning what was previously a silent, costly oversight into an actionable notification.

Automatic Bouquet Price Propagation
The core problem: a single flower price change could affect dozens of bouquets, and the old system required every one to be updated manually. We redesigned this so that when a purchase price is updated, bouquet prices recalculate automatically. A persistent banner confirms which bouquets were affected, giving managers the option to review before changes go live — eliminating the risk of selling at a loss.

Full Order Visibility Across Every Stage
Orders move through multiple stages — from pending and allocated through to in transit and complete. We designed a filterable order list that lets managers track every order at its current stage, with assignee and delivery method visible at a glance. Status labels are colour-coded and inline-editable, reducing the number of clicks needed to move an order forward.

Everything About an Order in One Place
Clicking into an order opens a contextual drawer without leaving the orders list. It shows the items ordered, a full payment breakdown including VAT, customer details, shipping address, and a field to add a tracking number. Managers can handle the full order lifecycle from this single view without navigating away.

Centralised Customer Communication
Customer messages were previously scattered across channels. We introduced a unified inbox that consolidates SMS and web enquiries in one place, allowing the team to respond to customers and handle order queries without switching between tools. Conversations are tied to customers, making it easy to look up context from previous interactions.

Workload Distribution by Florist
The production view shows each florist's assigned orders and how many they're carrying. Managers can quickly spot imbalances and reassign accordingly. High-priority orders are flagged with a visual indicator so florists know immediately which ones need to be handled first.

Kanban-Style Production Tracking
We introduced a kanban view of the production floor — orders move through Pending, Allocated, In Progress, and Prepared columns, giving both managers and florists a clear picture of where every order stands. High-priority orders are visually elevated within each column, ensuring they don't get buried under normal volume.

Clear Instructions for the Production Team
Florists work from a simplified view that strips away management context and shows exactly what they need: the bouquet name, the flower composition, quantities, and a reference photo. A single 'Produce' button moves the order forward when complete, keeping the production flow moving without requiring florists to navigate the full admin system.

From Reactive to Proactive
The redesign addressed a problem that was directly costing the business money, and solved it at the system level rather than relying on staff to catch it manually. With automatic price propagation, structured order tracking, and a dedicated production workflow, Flowers for Everyone now has the operational foundation to scale confidently.