Telemedicine is a premium Astro theme for telehealth platforms, online doctor services, virtual clinics, therapy practices and digital health startups. It combines a clean healthcare-SaaS design (navy and warm sand tones, DM Sans typography, rounded cards and a live patient-dashboard hero) with a complete, data-driven website you can launch quickly.
Pages and templates
- Homepage with hero and medical dashboard preview, partner logos, service tiles, mission and stats, three-step process, doctors slider, pricing, testimonials slider, FAQ and app download CTA
- Services archive with category filter, plus 12 service detail pages (overview, conditions, benefits, consultation process, matching clinicians, FAQs, related services)
- Doctors directory with specialty filter and profile pages (bio, education, certifications, languages, consultation types, reviews, booking card)
- Appointment page with a six-step booking interface: care type, clinician, date and time, patient details, insurance and review, with a live summary panel
- Pricing with plan cards, comparison table, insurance section and billing FAQs
- Blog built on content collections, with featured post, categories, pagination, reading time, related posts and RSS
- Login, sign-up and five patient-dashboard templates (overview, appointments, messages, prescriptions, profile)
- About, How It Works, Patient Stories, FAQ, Contact, Privacy, Terms and 404
Features
- Static output, no UI framework — Swiper is the only client library and is downloaded only when a slider nears the viewport
- Responsive Swiper sliders for doctors, testimonials, partner logos, related services and related posts, with keyboard, touch and accessible controls
- Optimised local images (responsive WebP via `astro:assets`) and a self-hosted DM Sans variable font
- SEO: per-page meta, canonical URLs, Open Graph/Twitter cards, sitemap, robots.txt, RSS and JSON-LD (Organization, MedicalBusiness, MedicalWebPage, Physician, BlogPosting, FAQPage, BreadcrumbList)
- Accessibility: skip link, accessible mobile menu, native FAQs, labelled forms with announced errors, visible focus states, WCAG AA contrast, reduced-motion support
- All content in typed TypeScript data files and Markdown — site details live in one config file
- Static contact and booking forms ready for Formspree, Netlify Forms, Web3Forms or a custom API
- Base-path aware links: deploy to Vercel, Netlify, Cloudflare Pages, GitHub Pages or any static host, including subfolders
Built with Astro 7, TypeScript and plain CSS design tokens. Includes a detailed README covering setup, customisation, forms, sliders and deployment. All healthcare content is fictional demo content.










