A modern full-stack multi-tenant e-commerce platform built with Next.js, Payload CMS, Stripe, and TypeScript.
The platform allows multiple vendors to create and manage their own stores while sharing the same infrastructure.
Each store can manage products, categories, orders, and payments independently through a powerful admin CMS.
- Multi-tenant architecture (multiple stores on one platform)
- Store creation & management
- Product management
- Category & product organization
- Shopping cart system
- Secure checkout
- Stripe payment integration
- Order management
- Admin CMS using Payload
- Authentication & protected routes
- Modern responsive UI
- Server-side rendering with Next.js
- Next.js
- React
- TypeScript
- Payload CMS
- Stripe Payments
- MongoDB / Database (via Payload)
- TailwindCSS
- Vercel (deployment)