{"repo":"Elham-EN/dabro-multi-tenant-ecommerce","free":true,"listed":false,"github":"https://github.com/Elham-EN/dabro-multi-tenant-ecommerce","clone":"git clone https://github.com/Elham-EN/dabro-multi-tenant-ecommerce.git","description":"An online multi-tenerant e-commerce platform for creator developed using NextJS 14 with Stripe Connect and PayloadCMS","language":"TypeScript","stars":11,"topics":["digital-products","ecommerce","full-stack","headless-cms","marketplace","multi-tenant","nextjs","payloadcms","reactjs","stripe"],"license":null,"category":"ecommerce","readme_excerpt":"Dabro A multi-tenant e-commerce platform where creators can build storefronts, sell digital products, and get paid through Stripe Connect. Tech Stack - Framework: Next.js 15 (App Router) - CMS: Payload CMS 3 - Database: MongoDB - API: tRPC - Styling: Tailwind CSS - Payments: Stripe Connect - Storage: Vercel Blob - Language: TypeScript Getting Started Prerequisites - Node.js 18+ - MongoDB database - Stripe account Installation 1. Clone the repository 2. Install dependencies 3. Set up environment variables Required variables: 4. Run database migrations 5. Seed the database (optional) 6. Start the development server Open http://localhost:3000 to view the app. Admin panel: http://localhost:3000/admin Scripts Command Description --------- ------------- npm run dev Start development server npm run build Build for production npm start Start production server npm run lint Run ESLint npm test Run tests npm run generate:types Generate Payload types License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/Elham-EN","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Elham-EN/dabro-multi-tenant-ecommerce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}