The DFC Experience: booking website for DJs, hosts and live artists
Tom Cavies
Published
The DFC Experience books DJs, hosts and live musicians for weddings and events. They needed a site that sells the night itself, and one their own team could change whenever a new act or venue comes on board.
I built the site and handed the editing to them. Everything visible is managed in Sanity, with a draft preview so changes can be checked before the public sees them.
The site is built around the acts: artist pages with video, a roster of partner venues and a page for each area they cover. The enquiry form runs over several steps and asks what a wedding planner would ask. Each enquiry is saved, emailed to the team and the enquirer, and passed straight into the booking software the business already uses. Spam is blocked without a puzzle for real visitors.
There is also a password-protected area for sharing documents with artists, and a signing flow for the artist agreement that records who agreed to which version and emails them a PDF copy.
Built with: Next.js, TypeScript, Sanity, Resend, Cloudflare Turnstile, Vercel
Links:
- [Live site](https://www.twine.net/signin
- [Case study](https://www.twine.net/signin