Medusa is a premium beauty & cosmetics template with 22 page designs, a drag-and-drop page builder, smooth GSAP motion and a full shop flow. Built with Next.js + Sanity.










Single project license · lifetime updates
Build any page from 17 ready-made sections in Sanity Studio. Add, remove and reorder them, and every field explains where it appears on the page.
Shop with category filters, product pages with a gallery, bag, checkout, thank-you page, wishlist and live search, all designed in the same style.
Split-screen sign-in and sign-up pages with show/hide password, a password strength meter and social sign-in buttons, plus an account dashboard with orders, details, addresses and preferences.
GSAP and Lenis add word-by-word headline reveals, parallax photos, count-up numbers, magnetic buttons, 3D product-card tilt, a scrolling press marquee and staggered card reveals. Everything switches off for reduced-motion visitors.
A full-screen photo hero with a highlighted word, call and shop buttons, category pills, a frosted stat card and a video pop-up.
Swipeable product rows with arrow buttons and a progress bar, ready for "Most Popular", "Bestsellers" or "You may also like".
Full documentation included — a step-by-step guide from download to deployed.
Grab the zip from your account, unzip it and open the folder in your terminal.
One command pulls in Next.js, Sanity, Tailwind and everything else.

Book a free 30-minute call. We'll review your current site and send a fixed-price plan. No pressure, no pitch.
The bag tells shoppers how close they are to free delivery. Set the amount and the delivery options in Site settings.
A photo frame with two white panels: quick links, a rating with customer photos, and a cut-out window that reveals the background photo.
Results with big numbers, ingredient lists, ritual cards, testimonials, an "As featured in" strip, FAQs, a resources blog and guided meditations.
Menu, footer, newsletter, delivery options, sign-in photo and quotes, and the sections under every product, article and bag all live in Sanity Studio.
Static pages that refresh from Sanity every minute, images served at the right size from Sanity's CDN, per-page titles and descriptions, and private pages hidden from search engines.
Designed mobile-first: stacked layouts on phones, sensible tablet layouts and desktop layouts that match the design. Semantic HTML, labelled forms, keyboard-friendly menus and visible focus states.
`npm run seed` imports every page, product, article and image so your site looks like the demo in minutes.
Includes a `CLAUDE.md` guide, so Claude Code can build new sections straight from a Figma link with `/build-section`.
Copy the example env file and add your Sanity project ID and dataset.
Preview locally, then ship to Vercel, Netlify or Cloudflare — settings are pre-configured.
# 1. Download & open the projectcd my-template # 2. Install dependenciesnpm install # 3. Configure environmentcp .env.example .env.local# then add your Sanity project ID # 4. Run locally, then deploynpm run devnpm run build