v1.0 — E-Commerce Starter Kit

Launch Your E-Commerce Store
in Days, Not Months

Production-ready Next.js 16 + NestJS + Prisma + Stripe starter kit. Product catalog, cart, checkout, admin dashboard, and everything you need to sell online.

Save 3-6 months of development time - One-time purchase - Unlimited projects

~/shopyseed $ pnpm dev
$ pnpm dev
> shopyseed@1.0.0 dev
> turbo run dev --parallel
api:dev | [Nest] NestJS application started on port 4000
web:dev | - Local: http://localhost:3000
Ready in 2.4s - Storefront + API running
Products, Cart, Checkout, Admin — all ready to go

Built with battle-tested technologies

Next.js
NestJS
Prisma
PostgreSQL
Stripe
Tailwind CSS
React Email
1300+
Tests passing
50+
API endpoints
95%+
Test coverage
40+
E-commerce features

Everything you need to sell online

Skip months of setup and focus on growing your business

Auth (JWT + OAuth)
JWT refresh token rotation, email verification, forgot/reset password, Google & GitHub OAuth
Product Catalog
Categories, variants, image galleries with Cloudinary, search, filtering, and pagination
Cart & Checkout
Persistent cart, quantity management, Stripe Checkout integration with webhooks
Orders & Emails
Order lifecycle management, status tracking, transactional emails with React Email
Admin Dashboard
Product management, order management, customer overview, analytics, and inventory control
Wishlist & Reviews
Customer wishlists, product reviews with ratings, moderation tools for admins
Coupons & Discounts
Percentage and fixed-amount coupons, usage limits, expiration dates, auto-apply rules
SEO Optimized
Dynamic meta tags, structured data, sitemaps, Open Graph, and clean URLs for every page
Fully Responsive
Mobile-first design with Tailwind CSS and shadcn/ui. Looks great on every device
Cloudinary Upload
Image upload and optimization with Cloudinary. Multiple images per product, auto-resize
Newsletter
Email subscription management, subscriber list, and integration-ready newsletter system
Stock Management
Inventory tracking, low-stock alerts, automatic stock updates on orders
Multi-Currency
Support for multiple currencies with automatic conversion and locale-aware formatting

See It In Action

Production-ready pages you get out of the box

shopyseed.com
Product Page

Product Page

Image gallery, variants, reviews, and add-to-cart

shopyseed.com
Customer Dashboard

Customer Dashboard

Manage products, orders, customers, and analytics

shopyseed.com
Admin Dashboard

Admin Dashboard

Manage products, orders, customers, and analytics

shopyseed.com
Category & Search

Category & Search

Faceted filters, brand aggregation, attribute checkboxes

What's Inside

Production-ready e-commerce architecture with enterprise best practices

Turborepo monorepo (apps/api + apps/web + packages/shared)
50+ API endpoints with Swagger docs
OAuth social login (Google + GitHub)
Product catalog with categories & variants
Stripe Checkout + webhook handling
Order management with email notifications
Admin dashboard with analytics
Wishlist, reviews, and coupons system
Cloudinary image upload & optimization
Newsletter subscription management
Docker dev + production configs
Full test suite — 1300+ tests, 95%+ coverage
Project structure
shopyseed/
├── apps/
│   ├── api/              # NestJS backend
│   │   ├── src/
│   │   │   ├── auth/     # JWT + OAuth
│   │   │   ├── products/ # Catalog + variants
│   │   │   ├── cart/     # Cart management
│   │   │   ├── orders/   # Order lifecycle
│   │   │   ├── payments/ # Stripe integration
│   │   │   ├── reviews/  # Ratings & reviews
│   │   │   ├── coupons/  # Discount system
│   │   │   └── admin/    # Admin endpoints
│   │   └── test/         # 1300+ tests
│   └── web/              # Next.js 16 storefront
│       ├── app/          # App Router pages
│       └── components/   # Shadcn/ui + custom
├── packages/
│   └── shared/           # Types + utils
├── docker-compose.yml
└── docs/                 # Setup guides

Ready to sell

From local development to production deployment, everything is configured and documented. Just clone, add your products, and start selling.

ShopySeed vs The Alternatives

See how ShopySeed compares to building from scratch or using Shopify

Product Catalog

Build
3-4 weeks
Shopify
Built-in (limited)
ShopySeed
Pre-built

Stripe Checkout

Build
2-3 weeks
Shopify
Shopify Payments only
ShopySeed
Pre-built

Admin Dashboard

Build
3-5 weeks
Shopify
Built-in
ShopySeed
Pre-built

Authentication

Build
2-4 weeks
Shopify
N/A
ShopySeed
Pre-built

Reviews & Ratings

Build
1-2 weeks
Shopify
App needed ($)
ShopySeed
Pre-built

Coupons System

Build
1-2 weeks
Shopify
Built-in
ShopySeed
Pre-built

SEO Optimization

Build
1-2 weeks
Shopify
Limited
ShopySeed
Pre-built

Full Source Code

Build
Yes
Shopify
No
ShopySeed
Yes

No Monthly Fees

Build
Yes
Shopify
$39+/mo
ShopySeed
Yes

No Transaction Fees

Build
Yes
Shopify
0.5-2%
ShopySeed
Yes

Build from scratch

3-6 months
$15,000-50,000 in dev time

Shopify

$39+/mo
+ transaction fees, no source code

With ShopySeed

Day 1
One-time purchase, full source code

Start selling today

One-time purchase. No subscription. No transaction fees. Unlimited projects.

ShopySeed
€149

One-time purchase - Unlimited projects

Full source code (Next.js 16 + NestJS + Prisma)
TypeScript end-to-end
Auth (email, Google & GitHub OAuth)
Product catalog with categories & variants
Stripe Checkout + webhooks
Cart, orders & email notifications
Admin dashboard with analytics
Wishlist, reviews & ratings
Coupons & discount system
Cloudinary image uploads
1300+ tests (95%+ coverage)
Docker Compose (dev + prod)
Use in unlimited projects

Frequently Asked Questions

Everything you need to know about ShopySeed