More Premium Hugo Themes Premium Nextjs Themes

Mercur

Open-source multi-vendor marketplace platform for B2B & B2C. Built on top of MedusaJS. Create your own custom marketplace.

Mercur

Open-source multi-vendor marketplace platform for B2B & B2C. Built on top of MedusaJS. Create your own custom marketplace.

Author Avatar Theme by mercurjs
Github Stars Github Stars: 474
Last Commit Last Commit: May 23, 2025 -
First Commit Created: Jun 1, 2024 -
default image

Overview:

Mercur is the first JavaScript open-source platform designed for building multi-vendor marketplaces, based on the Medusa.js framework. It aims to simplify the development process for customized marketplaces, enabling users to set up a new marketplace in approximately five minutes.

Features:

  • Vendor Registration: Allows new vendors to sign up and await approval from marketplace administrators.
  • Vendor Profiles: Enables vendors to create and customize their profiles on the marketplace.
  • Vendor Authorization by Admin: Admins can review and authorize vendor registrations to maintain marketplace standards.
  • Order Splitting: Facilitates the distribution of orders among multiple vendors involved in a single transaction.
  • Vendor Shipping Management: Vendors can manage their shipping logistics independently within the platform.
  • Core, Admin, Vendor, and Storefront Components: The backbone, administrative control panel, vendor interface, and customer storefront are essential components provided by Mercur.

Installation:

To create a new Mercur project, follow these steps:

  1. Run the command to create a new project.
    mercur create project
    
  2. Enter the project name and select the desired modules (admin, vendor, storefront).
  3. The CLI will generate project files in the specified directory.

API Configuration:

  1. Navigate to the /api directory.
  2. Run the yarn command to install dependencies.

Summary:

Mercur is a JavaScript open-source platform that aims to streamline the development of multi-vendor marketplaces by providing essential features like vendor registration, profiles, authorization, order splitting, and shipping management. With a focus on flexibility and ease of use, Mercur offers core components along with a customizable admin interface, vendor dashboard, and customer storefront. Its integration with Medusa.js accelerates the creation of multi-vendor platforms, making it an ideal choice for developers embarking on marketplace projects.