← all work
Production · Public site · 2026 SHIPPED

Summer-Camp Marketing Site.

Migration of a legacy WordPress/Divi marketing site to a fast, edge-hosted Astro stack — content-first, headless-CMS-ready.

Astro 6.2 Tailwind v4 Cloudflare EmDash CMS (planned)
Client undisclosed · NDA · technical surface only

Problem

A long-running summer-camp marketing site lived on WordPress + Divi — slow to load, hard to update outside the existing theme, and increasingly painful to extend. The client wanted a fast, edge-hosted version they could grow into without locking back into a heavy CMS.

Approach

Two-phase migration:

  1. Phase 1: pure Astro 6.2 + Tailwind v4 static site with hardcoded content, built and deployed to Cloudflare. Pixel-faithful to the original brand, but rebuilt in a system that’s easy to evolve.
  2. Phase 2: once Cloudflare’s EmDash CMS is past v0.1 preview, migrate the content layer to it so non-technical editors can update copy and imagery without touching code.

What I shipped

  • Astro + Tailwind scaffold with the full home page rebuilt from screenshots
  • Editorial layout patterns (hero, cards, sections) reusable across the rest of the IA
  • Cloudflare deployment pipeline + asset handling for the migration cutover
⚜   highlights   ⚜
  • Phase 1: pure Astro/Tailwind static with hardcoded content
  • Phase 2: migrate content layer to EmDash CMS
  • Editorial layout, accessible navigation, Lighthouse-friendly
← all engagements