{"repo":"JairGuzman1810/multitenant-ecommerce","free":true,"listed":false,"github":"https://github.com/JairGuzman1810/multitenant-ecommerce","clone":"git clone https://github.com/JairGuzman1810/multitenant-ecommerce.git","description":"A full-stack multi-tenant e-commerce platform built with Next.js, tRPC, and MongoDB. This application supports dynamic store creation, custom product catalogs, and role-based access control. Users can manage orders, inventory, and shipping preferences, while customers enjoy a clean storefront UI with category filters, featured products.","language":"TypeScript","stars":16,"topics":["mongodb","nextjs","payloadcms","react","shadcn-ui","stripe","tailwindcss","trpc","typescript"],"license":null,"category":"auth-billing-email","readme_excerpt":"Funroad - Multi-Tenant E-Commerce Platform This repository contains the source code for Funroad , a Gumroad-style multi-tenant e-commerce marketplace built with modern web technologies like Next.js 15, React 19, Payload CMS, Stripe Connect, and MongoDB Atlas. Funroad allows creators to manage their own storefronts, sell digital products, and receive payments through Stripe Connect. The platform supports custom subdomains, product filtering, file delivery, and role-based access across merchants and admins. It's designed to be a scalable and flexible architecture, suitable for building real-world digital marketplaces. You can access the deployed app here: Funroad - E-Commerce Clone Key Features - Multi-Tenant Architecture: Each vendor has a fully independent store environment. - Vendor Subdomains: Automatic subdomain generation for each merchant. - Custom Merchant Storefronts: Personalized branding and layout for vendors. - Stripe Connect Integration: Secure, split-payment setup for handling transactions. - Automatic Platform Fees: Revenue share support via Stripe Connect. - Product Ratings & Reviews: Buyers can rate and review purchased items. - Purchase Library: Users can access all previously purchased products. - Role-Based Access Control: Secure access for admins, merchants, and users. - Admin Dashboard: Full control panel for managing users, products, and tenants. - Merchant Dashboard: Vendor-facing dashboard for product and revenue management. - Category & Product Filter","default_branch":null,"files":null,"tree":[],"storefront":"/r/JairGuzman1810","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JairGuzman1810/multitenant-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."}