Service

A vibecode-ready Astro + EmDash stack, set up for you

Skip the WordPress migration tax. Greenfield project, Astro + EmDash + Cloudflare, MCP-wired from day one.

Who this is for

  • Solo developers and AI-first builders who want a vetted Astro + EmDash starter without the trial-and-error.
  • Teams kicking off a new client microsite and trying to skip WordPress entirely.
  • Vibecoders who would rather edit through Claude, Codex, or Cursor than open a code editor.

What's included

  • Astro 6 + EmDash + Cloudflare Pages stack, configured to your domain.
  • GA4 + GTM + UTM injector pre-wired (placeholder values until you pass us yours).
  • Resend + Turnstile-backed contact form, on a separate Worker.
  • Lighthouse CI + axe-core gates wired to GitHub Actions.
  • README with the exact commands and prompts for editing via Claude, Codex, or any MCP client.
  • One 30-minute walkthrough on extending the stack with new content types and components.

Timeline

  1. Week 1 Stack setup + DNS + first preview deploy. Walkthrough at end of week.
From $1,500

Investment

Final scope after intro call.

Not a quote. Final scope is set after the intro call so we both know what success looks like before any contract is signed.

How we work

  1. 01

    Setup

    We provision the Cloudflare account, deploy the stack, and connect your domain.

  2. 02

    Configure

    Analytics, forms, content types — all pre-wired with sensible defaults you can override.

  3. 03

    Walkthrough

    Live walkthrough on adding content types, components, and MCP-driven edits. We answer your questions.

Tech stack

  • Astro 6, vanilla CSS, MDX-ready.
  • EmDash CMS, Cloudflare D1 + R2.
  • Cloudflare Pages + a sibling Worker for forms.
  • GitHub Actions CI with Lighthouse + axe gates.

FAQ

Why pay for a setup if I can clone a starter?

You can. The setup buys you the Cloudflare account wiring, DNS, secrets, CI, and a walkthrough so the first MCP edit lands in 30 minutes instead of three days. If you would rather DIY, our blog has the same recipe for free.

Can I use a different CMS later?

Yes. The Astro + structured-content layer ports cleanly to Sanity, Payload, or Decap. EmDash is portable, not a lock-in.

Do you do this for non-marketing sites?

For most marketing-style microsites and small SaaS landings, yes. For e-commerce or auth-heavy apps, talk to us first — EmDash may not be the right fit yet.

Ready to talk?

30 minutes, no obligation. We'll either tell you it makes sense — or that it doesn't.