Docs

B2C Starter with built-in content editing

by tinloof

The Munchies Starter is a Next.js 15 storefront with instant navigation, product grid, cart, and checkout. Includes integrations for Sanity, Resend, and Vercel Analytics.

B2C Starter with built-in content editing

Munchies

E-commerce platform built with Astro + Cloudflare.

Tech Stack

  • Astro 5 (SSR) + Cloudflare Workers/Pages
  • Medusa v2 backend
  • Sanity v5 CMS
  • Orama search (Cloudflare Workers)
  • React 19, Tailwind CSS 4, Stripe

Prerequisites

  • Node.js >= 18
  • pnpm 9+
  • PostgreSQL
  • Redis (optional)

Quick Start

1pnpm install
2# Copy .env files in each app
3pnpm dev

Monorepo Structure

1apps/
2├── web/ # Astro storefront
3├── medusa-backend/ # E-commerce backend
4└── search/ # Search service

Scripts

CommandDescription
Start all apps
Build all apps
Generate types
Lint check
Auto-fix lint