sanity-starter-kit

Sanity Schema Starter Kit for E-Commerce

boilerplateecommercetypescriptnextjsstarter-kitsanityclerkzod

Preview

sanity-starter-kit preview

Overview

This is a production-ready e-commerce starter kit built with Sanity CMS and Next.js that provides complete product catalog, shopping cart, wishlist and order processing schemas with transactional APIs. The stack includes TypeScript, Zod validation and a minimal demo frontend, designed to be deployed in minutes while remaining small and customizable for real-world use cases like inventory management, discount handling and order creation.

Features

product-catalogshopping-cartwishlist-managementorder-processinginventory-managementdiscount-systemlow-stock-alertspayment-status-trackingzod-validationgroq-queriessanity-studiotype-generationfallback-demo-mode

Feature Flags

userDashboardauthenticationsubscriptionsinvoicesblogseolandingpagepaymentsecommercerealtimeauthorizationcmswebhookscachingrateLimitingmapsformsValidation

Recommended Use Cases

ecommerce-storeproduct-marketplacelearning-sanity-schemasheadless-commerce

Frontend

nextjsreacttypescript

Backend

nextjssanity

Auth Providers

next-authclerk

Deployment Targets

vercel

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
nextjs
Language
typescript
CSS
tailwindcss
Database
sanity
Auth
clerk
Testing
jest
CI
github-actions

Data Layer

Databases
redis, sanity

UI Stack

Styling
tailwindcss

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
40 usd
Notes
Found pricing cues (currency/per/tier)
Get Started with this Boilerplate