A modern, elegant Next.js template for restaurants and cafés, powered by Sanity CMS. Maison combines stunning visuals with a seamless content management experience — perfect for fine dining, casual cafés, and everything in between.





Single project license · lifetime updates
Manage all content (menus, gallery, team, etc.) from a clean studio dashboard
GSAP & Framer Motion powered transitions and scroll effects
Lenis-based smooth scrolling for a premium feel
Animated About page with the restaurant's story
Highlight signature platters with images and descriptions
Organized menu with categories, powered by Sanity
Masonry-style photo gallery with category filtering
Fully functional reservation form with React Hook Form
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.
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