Kadence WordPress Golf Platform Rebuild

Замовник: AI | Опубліковано: 04.12.2025

Hollandsche Golfclub brings together 14 golf parks across the Netherlands, and our new site must turn casual visitors into confirmed tee-times. The visuals are virtually finished in Figma (about 95%) and a first build already exists, yet the technical groundwork isn’t robust enough for the long-term, multi-park vision. I now need an experienced Kadence WordPress developer who is fully at home with the Kadence theme, Advanced Custom Fields, and custom template creation to take the project over the line. Scope of work • Restructure the current installation so every park can be managed through a scalable Kadence/ACF framework while sharing global design components and brand styles. • Implement an interactive park map, this is our key feature for driving bookings, so visitors can explore courses intuitively and jump straight to the relevant reservation flow. • Clean up or rebuild templates already started, ensuring modular, reusable blocks and solid performance scores (Core Web Vitals). • Set up repeatable custom post types for parks, holes, news, offers, and events (no content has been added yet) • Prepare the site for smooth hand-off: clear documentation, staging → production workflow, and training snippets for our in-house editors. Acceptance criteria • A single, production-ready WordPress instance running Kadence with no critical console errors. • All 14 park pages reachable through the interactive map and navigation. • Embedding a booking widget from an external software company for the different parks (and different products like tee times, events, lessons) on desktop and mobile, tracking clicks via GA4. • PageSpeed Insights scores 85+ mobile, 95+ desktop. • Editor experience: custom fields labelled clearly, no orphaned plugins or unused code. Please share a brief note on your approach, recent Kadence/ACF work, and the earliest date you could start. I’m ready to supply the full brief, Figma links, and repository access as soon as we align.