ShopNex is a modern eCommerce platform powered by Payload CMS, designed to help you launch a fully functional online store with minimal setup. Build scalable commerce solutions with our streamlined development experience.
Get your ShopNex store running in under 2 minutes:
npx create-shopnex-app my-store
cd my-store
pnpm devThat's it! Your store will be running at:
- CMS Admin: http://localhost:3000/admin
- Storefront: http://localhost:3000
# Using pnpm (recommended)
pnpm dlx create-shopnex-app my-store
# Using yarn
yarn create shopnex-app my-store
# Using npx
npx create-shopnex-app my-storemy-store/
βββ src/
β βββ app/
β β βββ (payload)/ # Payload CMS admin & API
β β βββ (storefront)/ # Next.js storefront
β βββ collections/ # Data models
β β βββ Products/
β β βββ Orders/
β β βββ Collections/
β β βββ Users/
β βββ fields/ # Reusable field types
β βββ utils/ # Helper functions
βββ payload.config.ts # Payload CMS configuration
βββ package.json
- Product Management - Variants, pricing, inventory tracking
- Order Processing - Cart, checkout, order management
- Collections & Categories - Organize your product catalog
- Gift Cards - Digital gift card system
- Stripe Integration - Secure payment processing
- Multiple Payment Methods - Cards, digital wallets
- Shipping Management - Rates, locations, tracking
- Tax Calculation - Automated tax handling
- Analytics Dashboard - Sales tracking with charts
- Store Settings - Currency, policies, branding
- Import/Export - Bulk data management via CSV
- Rate Limiting - API protection and security
- Rich Text Editor - Tiptap-powered content editing
- Media Management - Optimized image handling
- Theme System - Customizable store appearance
- Plugin Architecture - Extensible functionality
- TypeScript - Full type safety
- Next.js 15 - Latest React features
- SQLite/Database - Flexible data storage
- Testing Suite - E2E and integration tests
π‘ Pro tip: Donβt forget to β star the repo and fork it to make it your own!
We welcome contributions! If you find any bugs or have ideas for improvements, feel free to:
- π Open an issue to report bugs or request features.
- π§ Fork the repo and submit a pull request with your improvements.
- π¬ Join our Discord community for discussions and support.
Before contributing, please:
- Check existing issues and PRs to avoid duplication.
- Follow any project-specific contribution guidelines (if available).
Shopnex is licensed under the MIT License.