PHP Scripts

VendorHive — Multi-Vendor Marketplace Package for Laravel

0 Downloads
19 Views
v1.0
$59.00 $89.00 Save 34%
File Size 218.52 KB
File Type APPLICATION/X-ZIP-COMPRESSED
License Regular
Updates Lifetime

Launch a fully-featured multi-vendor marketplace in minutes. Drop it into any Laravel app and go live.

VendorHive is a production-ready, plug-and-play multi-vendor marketplace package for Laravel 10+. Whether you're building the next big e-commerce platform or adding marketplace functionality to an existing app — VendorHive has everything you need, out of the box.

No bloat. No complex setup. Just install, migrate, and launch.

What's Included

1. Storefront

Beautiful, responsive product browsing, search, shopping cart, checkout, wishlists, and order tracking — all ready for customers on day one.

2. Vendor Dashboard

Every vendor gets their own panel to manage their shop profile, products, orders, commissions, withdrawal requests, and customer reviews.

3. Admin Panel

Full control over vendors, products, categories, orders, coupons, pages, settings, withdrawals, and sales reports — all from a clean admin interface.

4. Commission System

Set a global commission rate or override per-vendor. Commissions are calculated automatically on every order. Vendors see their earnings in real time.

5. Multi-Payment Gateway

Supports COD, Stripe, PayPal, and Razorpay — enable only what you need from the admin settings panel. All non-COD payments are server-verified before marking orders as paid.

6. Vendor Withdrawals

Vendors request withdrawals when their balance exceeds the minimum threshold. Admins approve or reject — with full audit trail.

7. REST API

Built-in API endpoints for auth and products — ready for your mobile app on day one.

8. Role-Based Access Control

Three roles (Admin, Vendor, Customer) with dedicated middleware, guards, and route groups — fully configurable.

Key Technical Highlights

  • Laravel 10 & 11 compatible
  • PHP 8.1+
  • 14 auto-loading migrations — zero database setup needed
  • Fully configurable via vendorhive.php — route prefixes
  • currency
  • layouts
  • middleware
  • payment
  • gateways
  • Publish and override any Blade view with a single artisan command
  • Bring your own User model via a simple trait — no lock-in
  • Optional product approval workflow & vendor auto-approve toggle
  • 117 named routes with clean vendorhive. prefix — no conflicts with your existing app

Get Started in 4 Steps

composer require gambolthemes/vendorhive php artisan vendor:publish --tag=vendorhive-config php artisan migrate php artisan db:seed --class="Gambolthemes\VendorHive\Database\Seeders\AdminSeeder"

That's it. Your marketplace is live.

Demo Credentials (after seeding)

Login Type Email Password
Admin Login admin@vendorhive.com 12345678
Vendor Login vendor@vendorhive.com 12345678
Customer Login customer@vendorhive.com 12345678

Perfect For

  • SaaS marketplaces
  • Local service directories
  • Digital product stores
  • Handmade / artisan shops
  • B2B wholesale platforms
  • Any multi-seller e-commerce concept

Regular Updates · Clean Code · Full Documentation Included

Compatible With

Laravel MySQL PHP 8+

Files Included

CSS Files Composer Files ENV File HTML Files JS Files PHP Files SCSS Files SQL Files