The Challenge
A medical practice needed an online presence that felt trustworthy and professional — not generic. Patients needed to find service information quickly on mobile, understand what to expect, and have a direct path to contact the doctor.
What Was Built
A landing page built with Astro and deployed on Cloudflare Workers. Everything runs at the edge:
- Contact form protected with Turnstile — bot-resistant without friction for real patients
- Rate limiting via KV — prevents abuse without a backend server
- Email delivery through Resend — reliable transactional email with zero infrastructure overhead
- Privacy-friendly analytics with Umami — traffic insights without third-party trackers
Outcome
The site launched with a Lighthouse performance score of 100. The doctor can now share a professional URL with patients and referrers, and the contact form routes inquiries directly to the practice inbox.
Full write-up: Building a website for a solo doctor