I originally made the clinic's website in 2019. In 2026 I went back to it and rebuilt it from scratch, replacing the WordPress version with Nuxt 4, Vue 3, and TypeScript.
I kept the existing copy, photography, and SEO work intact. The main changes were the new design, the move to a modern Nuxt implementation, and the addition of a contact form.
Contact submissions pass through a Nuxt server route with honeypot and rate-limit checks, Cloudflare Turnstile verification, and Formspree delivery.