Twine

The DFC Experience: booking website for DJs, hosts and live artists

Tom Cavies
Published

0
  • Project creator

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: