Phiof Digital logophiof.custom software
Hire commerce platformWedding & event hire

Rec Ur Day

A live hire platform that sells dates, not just a brochure site

We built the full Rec Ur Day stack end to end — a Next.js marketing and booking site, Stripe checkout, and Cloudflare Workers handling the billing proxy and fulfilment logic — so couples can check availability, book a kit, and pay in one flow.

Built withNext.jsCloudflare WorkersStripe Checkout & webhooksEdge billing proxyHire calendar & inventory
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Rec Ur Day — homepage hero with book-the-box CTA
Rec Ur Day — hire availability calendar with postage windows
Rec Ur Day — common questions FAQ section
Rec Ur Day — optional add-ons at checkout including The Edit
Rec Ur Day — booking details form and Stripe payment step
Rec Ur Day — how it works: book, pass it round, watch it back
Client
Rec Ur Day
Sector
Wedding & event hire
What we built
Hire commerce platform
Key tech
5 systems
The challenge

Rec Ur Day hires a limited stock of vintage camcorder kits for weddings and parties across the UK. That sounds simple until you map the real constraints: only one kit can be out at a time, each booking has to block postage days either side of the event, checkout needs add-ons like The Edit, and payment webhooks have to stay reliable without exposing Stripe secrets in the browser. Off-the-shelf ecommerce assumes infinite inventory and same-day shipping — neither fits a postage-timed hire business.

What we built

We designed the product around the hire calendar, not a generic cart. Couples pick their wedding or party date; the platform holds two days before and four after so outbound and return postage are covered, then takes payment through Stripe. The public site runs on Next.js. Cloudflare Workers sit in front of billing: they proxy Stripe Checkout, verify webhooks at the edge, and keep secret keys off the client. Once paid, the hire is locked, fulfilment instructions are clear, and the digitisation promise — every clip back within 48 hours of the box returning — is part of the same operational story the site sells.

What it does

  • Date-first availability calendar with postage windows baked into every booking
  • Single-kit inventory so double-bookings are impossible by design
  • Stripe Checkout with hire packages and extras such as The Edit
  • Cloudflare Workers billing proxy — webhooks, secrets and fulfilment triggers at the edge
  • UK-wide hire flow: book → ship → film → return → digitise in 48 hours
  • Brand-led Next.js site that converts curiosity into a paid booking, not a contact form

The outcome

Live bookings from the site

Stripe payments handled securely at the edge

Hire dates blocked with postage windows

We needed a clean site that needed people to check a date, book a kit and pay without us chasing anything. Phiof built the whole thing that works seamlessly. All we do now is send out the kits.

Oli Wolstencroft

Running on exports, spreadsheets and half a dozen apps?

Every build on this page started with a messy, manual process. Tell us how your operation actually runs and we'll map what it would take to make it one clean system.

Start a project