Vendor Panel for Multi-vendor Marketplaces. Built for vendors to manage products, orders, and payouts. Customizable and optimized for B2C workflows. https://vendor.mercurjs.com/
Find a file
Mikołaj Borowski 1954dad472
Release/1.5.4 (#323)
* fix: reservation delete toast

* fix: product additional attributes (#304)

* Vendor remove 'any' occurrences from repo - part 1 (#299)

* Release/1.5.2 -> development (#306)

* Add `useProductVariantsTableQuery` hook and integrate it into `ProductVariantSection` component. (#292)

Refactored product variants table logic to support search, pagination, and sorting through a dedicated query hook. Restructured related APIs and data-flow for improved modularity and maintainability.

* MM2-1334 customer groups sorting and filtering fix (#300)

* customer groups sorting and filtering fix

* customer groups actions fix

* typing fix

* chore(MM2-2183): Add a query parameters (#273)

* chore(MM2-2183): Add a query parameters

* fix: searching and filters

* fix: reservation delete toast

---------

Co-authored-by: Kamil Kiliasiński <kamilkiliasinski@gmail.com>
Co-authored-by: Paweł Fulara <39165521+pfulara@users.noreply.github.com>
Co-authored-by: Kacper Tokarski <104381556+kactok@users.noreply.github.com>
Co-authored-by: Jakub Borek <jakub.borek@rigbyjs.com>

* fix: Shipping option throws an error (#309)

* fix(MM2-2622): Shipping option throws an error - on edit (#310)

* Feat/mm2 2107 (#303)

* mercur-connector page

* url changes

* Update version to 1.5.4

---------

Co-authored-by: Jakub Borek <jakub.borek@rigbyjs.com>
Co-authored-by: jakub-borek <56539678+jakub-borek@users.noreply.github.com>
Co-authored-by: Kacper Tokarski <104381556+kactok@users.noreply.github.com>
Co-authored-by: Kacper Gumieniuk <48014664+kacpergumieniuk@users.noreply.github.com>
Co-authored-by: Kamil Kiliasiński <kamilkiliasinski@gmail.com>
Co-authored-by: Paweł Fulara <39165521+pfulara@users.noreply.github.com>
2026-03-03 11:38:03 +01:00
public fix promotions 2025-05-09 15:36:12 +02:00
scripts formated code (#46) 2025-04-29 09:18:45 +02:00
src Release/1.5.4 (#323) 2026-03-03 11:38:03 +01:00
.dockerignore Feat/docker setup (#244) 2026-01-13 14:15:17 +01:00
.env.template Fix/dashboard fix (#28) 2025-04-16 13:24:09 +02:00
.gitignore Add yarn.lock file to track dependencies and enable deterministic builds 2025-12-08 10:04:50 +01:00
.prettierrc.js New config file and plugins install 2025-11-18 13:23:29 +01:00
.yarnrc.yml Add yarn.lock file to track dependencies and enable deterministic builds 2025-12-08 10:04:50 +01:00
Dockerfile Feat/docker setup (#244) 2026-01-13 14:15:17 +01:00
index.html Feat/dashboard 2025-03-19 08:30:43 +01:00
package-lock.json Release/1.5.4 (#323) 2026-03-03 11:38:03 +01:00
package.json Release/1.5.4 (#323) 2026-03-03 11:38:03 +01:00
postcss.config.cjs formated code (#46) 2025-04-29 09:18:45 +02:00
README.md Add yarn.lock file to track dependencies and enable deterministic builds 2025-12-08 10:04:50 +01:00
tailwind.config.cjs Release/1.5.4 (#323) 2026-03-03 11:38:03 +01:00
tsconfig.build.json Feat/dashboard 2025-03-19 08:30:43 +01:00
tsconfig.json Feat/dashboard 2025-03-19 08:30:43 +01:00
tsconfig.node.json Feat/dashboard 2025-03-19 08:30:43 +01:00
tsup.config.cjs Feat/dashboard 2025-03-19 08:30:43 +01:00
vercel.json Feat/dashboard 2025-03-19 08:30:43 +01:00
vite.config.mts formated code (#46) 2025-04-29 09:18:45 +02:00
yarn.lock Feat/docker setup (#244) 2026-01-13 14:15:17 +01:00

B2C Storefront Cover

Vendor Panel
for Mercur - Open Source Marketplace Platform

License PRs Welcome Support

🛍️ Vendor Panel Demo · Mercur Website · 📃 Explore the docs

Vendor Panel for Mercur

The Vendor Panel is a pivotal component of the MercurJS ecosystem, designed to provide vendors with an intuitive interface to oversee their marketplace activities.

  • Product Management: Add, edit, and organize products with ease.
  • Order Tracking: Monitor order statuses and manage fulfillment processes.
  • Store Customization: Update vendor store details
  • Review Handling: Engage with customer feedback to improve service quality.
  • Analytics Dashboard: Gain insights into sales performance and customer behavior.

Vendor Panel - Product Management View

Vendor Store - Frontend View

Vendor Store - Frontend View

Vendor Store - Frontend View

Part of Mercur

Mercur is an open source marketplace platform that allows you to create high-quality experiences for shoppers and vendors while having the most popular Open Source commerce platform MedusaJS as a foundation.

Mercur is a platform to start, customize, manage, and scale your marketplace for every business model with a modern technology stack.

Mercur

Quickstart

Installation

Clone the repository

git clone https://github.com/mercurjs/vendor-panel.git

 

Go to directory

cd vendor-panel

 

Install dependencies

yarn install

 

Make a .env.local file and copy the code below

VITE_MEDUSA_BASE='/'
VITE_MEDUSA_STOREFRONT_URL=http://localhost:3000
VITE_MEDUSA_BACKEND_URL=http://localhost:9000
VITE_TALK_JS_APP_ID=<talkjs public key here>
VITE_DISABLE_SELLERS_REGISTRATION=false

 

Start storefront

npm run dev

 

Guides

How to get TalkJs App ID