Skip to content

Latest commit

 

History

History

README.md

EmDash Marketing Template

A conversion-focused landing page template built with EmDash. Runs on any Node.js server with SQLite and local file storage. Modular content blocks let you assemble pages from reusable sections without touching code.

Marketing template homepage

What's Included

  • Hero section with CTAs
  • Feature grid
  • Testimonials
  • Pricing cards
  • FAQ accordion
  • Contact form with validation
  • SEO metadata and JSON-LD
  • Dark/light mode

Pages

Page Route
Homepage /
Pricing /pricing
Contact /contact
404 fallback

Screenshots

Desktop Mobile
Light homepage light desktop homepage light mobile
Dark homepage dark desktop homepage dark mobile

Infrastructure

  • Runtime: Node.js
  • Database: SQLite (local file)
  • Storage: Local filesystem
  • Framework: Astro with @astrojs/node

Getting Started

pnpm install
pnpm bootstrap
pnpm dev

Open http://localhost:4321 for the site and http://localhost:4321/_emdash/admin for the CMS.

Want Cloudflare Instead?

See the Cloudflare variant for a version that deploys to Cloudflare Workers with D1 and R2.

Deploy to Cloudflare

See Also