Case study 01 · Floristry · Online store
Opera Flowers
An online floral atelier next to the Lviv Opera: premium bouquets, same-day delivery and a catalogue that makes choosing a gift a one-minute job.


- Client
- Opera Flowers floral atelier
- Industry
- Floristry
- Location
- Lviv, Ukraine
- Project type
- Online store
01 — Overview
Challenge
The atelier mostly took orders through messengers and Instagram. It needed its own store that reflects its premium floristry, shows up-to-date prices and lets people order a bouquet with delivery without long back-and-forth.
Solution
We built a fast bilingual store with a catalogue organised by format — WOW bouquets, boxed arrangements, bouquets and baskets — plus bestsellers with prices, a wishlist and a cart. Separate flows lead to custom orders for weddings, events and interiors.
02 — What we did
The full cycle - from design to launch.
UI/UX design
Catalogue structure, product cards and a short path to checkout.
Frontend
Next.js, responsive layouts, UA/EN localisation, SEO metadata.
Backend
Catalogue and images on Supabase, deployment on Vercel.
QA & testing
Testing the cart, forms and mobile rendering.
03 — Features
What users got.
- 01
Catalogue by format
WOW bouquets, boxes, bouquets and baskets, with item counts per category.
- 02
Cart and wishlist
Header counters and one-tap add-to-cart for bestsellers.
- 03
Same-day delivery
Courier delivery across Lviv, with a handwritten note and a care card.
- 04
Custom orders
Private consultations, weddings, events and interior projects.
- 05
Lookbook
An editorial gallery of the atelier’s work.
- 06
Messenger contact
Phone, Telegram, Viber and WhatsApp from one form.
04 — Screens

05 — Tech stack
What powers it.
- Next.js
Rendering and routing
- Supabase
Catalogue and image storage
- Vercel
Hosting and deployment
- Open Graph
Rich previews in social apps
06 — Process
How we worked.
- 01
Discover
Goals, audience and competitors.
- 02
Design
Structure, prototypes and UI.
- 03
Build
Frontend, backend and integrations.
- 04
Test
Manual and automated checks.
- 05
Launch
Deployment, analytics and support.
Next case study
Have a similar idea?
Tell us about your project and we’ll come back with a launch plan.