Bright Web
Selected work

Booking · Local · 2024

Petal & Press

A neighbourhood florist's booking site with real-time availability and a checkout that actually converts — built mobile-first, because that's where the orders are.

Visit the live site petal-and-press.pages.dev
Project
Petal & Press
Services
Booking system, E-commerce, Admin tooling
Timeline
5 weeks · 2024
Stack
SvelteKit · Supabase
Headline
Real-time booking

01 The brief

Petal & Press took orders by phone, which meant missed calls, double-booked Saturdays, and no presence online when someone searched at 11pm. They wanted to sell arrangements and take bookings while they slept.

It had to be effortless on a phone — most of their customers find them on Instagram and never touch a desktop.

02 The approach

We built a SvelteKit site backed by Supabase, with availability that updates in real time so two people can't book the last delivery slot. The checkout is mobile-first and runs on Stripe; the whole flow is a few taps.

Behind the scenes, a simple dashboard lets the team manage slots, products and orders without us in the loop.

03 The outcome

The result takes bookings around the clock, won't let two people grab the same delivery slot, and runs itself from a single dashboard — no late-night phone tag.

The results

<1s
Time to interactive
Real-time
Slot availability
24/7
Self-serve ordering
0
Cumulative layout shift

What we shipped

Start a project

Let's build
something bright.

Tell us what you're working on. We read every message ourselves and reply within a day — usually a lot sooner.

  • Email [email protected]
  • Based in United Kingdom · working worldwide
  • Availability Taking new projects