Bagisto Multi-Vendor Feature Development

Job ID: 39977568

Budget: €250 – €750 EUR

I’m running Bagisto on Laravel and need fresh development work rather than bug fixes. My main priority is a lightweight multi-vendor style feature that links each shopper with a local artisan instead of the usual seller model.

I try to explain...

I want to use Bagisto like "request a quote" site's.

Differences from the multi-vendor style:
• In frontend, product price is hidden.
• Links between vendor (artisan) and product are hidden

There are three actors:
• Administrator: site owner.
• Clients / Shoppers: who visit the site;. He can request a quote for services (products) offered by the site.
• Artisans: obtain businness opportunity and pay commission to the site.

Steps:
• The administrator assigns the received quote request, to one or more artisans: for them this becomes an opportunity.
• Upon assignment, each artisan receives an email.
• From their dashboard, each artisan can accept or reject the received opportunity.
• When the opportunity is accepted, the artisan can view the client's personal detail, edit the quote and send it to him through the site.

Here’s what I’m looking for:
• User-management improvements in the admin panel: create, edit, and approve “artisan” accounts.
• E-commerce tweaks so catalog, cart, checkout, and commission logic respect this new client–artisan link.
• A few interface touches to keep everything intuitive for store staff and shoppers.

Code must follow Webkul/Bagisto best practices—service classes, repositories, migrations, and no hard edits to the core. Please include clear setup notes and seed data so I can test locally and roll out to staging quickly.