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.




































- Client
- Rec Ur Day
- Sector
- Wedding & event hire
- What we built
- Hire commerce platform
- Key tech
- 5 systems
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.
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.”
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.


