
HolidayPitches
Booking and park-management software for UK campsites and caravan parks, free to install and funded by a small commission on bookings.
A multi-tenant ordering platform for street food traders and event caterers, with per-trader subdomains, live kitchen boards and four payment providers.
Visit eventifood.com ↗
The brief
Street food traders at events lose money to queues. The brief was a platform where a customer scans a code, orders from their phone, and the trader works a screen instead of shouting across a hatch — sold as a product to hundreds of independent traders rather than built once for one business.
The challenge
The constraints that shaped every decision after them.
What we built
The decisions that mattered, and why we made them.
Middleware resolves the incoming host to a tenant, so every trader gets NAME.eventifood.com automatically and can point their own domain at the platform. Custom domains are provisioned programmatically against the hosting API, certificates and all.
Stripe Connect for card payments with direct payout to the trader, plus PayPal, GoCardless and SumUp, and a manual override for cash at the hatch — all reconciled through the same order record.
Orders arrive on a screen in the van, ordered by promised time, with audible alerts and one-tap status changes. No printer, no paper, no shouting.
Menu builder with option groups and pricing, opening hours, event scheduling, reporting and end-of-day summaries by email — all designed for a phone in one hand.
The outcome
Built with
More work

Booking and park-management software for UK campsites and caravan parks, free to install and funded by a small commission on bookings.

Order-ahead and table ordering for coffee shops, built so the barista stays on the machine and the customer never queues.

Table ordering and payment for restaurants and pubs, with a kitchen board, table plans and per-venue domains.
Every project on this site started with a short email describing a problem. Tell us yours and we will come back with scope, cost and timescale.