Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mercur

Marketplace solution built on top of Medusa 2.0

Table

Prerequisites

  • Node.js v20+
  • PostgreSQL
  • Git CLI

 

Features

  • Product management. Sellers can manage their products and variants.
  • Order management. Sellers can manage their orders.
  • Stock location and inventory managment. Sellers can create stock locations and manage their inventory.
  • Team management. Sellers can invite and manage their team members.
  • Fulfillment management. Sellers can manage their fulfillments, shipping options and delivery types.
  • Order spliting. Orders are splitted into multiple orders by sellers in the cart.
  • OpenAPI support. Mercur API endpoints are available via OpenAPI.
  • Payouts. Automated payouts to sellers.
  • Stripe Connect Integration. Integration with Stripe Connect for payment and payout processing.

 

Quickstart

Setup Medusa project

# Clone the repository
git clone https://github.com/mercurjs/mercur.git

# Install dependencies
yarn install

# Go to backend folder
cd apps/backend

# Clone .env.template
cp .env.template .env

# Setup database and run migrations
yarn medusa db:create && yarn medusa db:migrate && yarn run seed

# Generate OpenAPI client
yarn codegen

# Go to root folder
cd ../..

# Start Mercur
yarn dev

 

Resources

Learn more about Mercur

Learn more about Medusa

About

JavaScript Open Source
Multi-Vendor Marketplace Accelerator build on top of Medusa.js. Mercur simplifies the path to your own customized, multi-vendor marketplace.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages