Laravel marketplace is a Laravel package which we can use to build a marketplace quickly.

laravel marketplace

Features

  1. Product & Product Variation System Create simple products, and complex ones using variation system by attaching the product to a specific type.

  2. Coupon System Generate , Validate , and purchase them while checkout easily.

  3. Wishlist / Cart System CRUD the wishlist/cart easily get the total/subtotal of the whole cart/wishlist and optionally after sale/coupons applied. stock handling behind the scenes .

  4. Category System Attach product, type of products to a category.

  5. Sale System Setup sale for category, specific product, type of products.

  6. Authorizing Users & Managing Roles.

Installation

After creating your new Laravel application you can include the marketplace package with the following command:

composer require sectheater/marketplace:dev-master

Documentation

https://github.com/SecTheater/marketplace/wiki