Repolode
mercurjs

mercurjs/mercur

Medusa 기반 오픈소스 헤드리스 멀티벤더 마켓플레이스 플랫폼

대체할 수 있는 제품:Mirakl

스타
1,855
포크
468
열린 이슈
17
마지막 커밋
4일 전

어떤 프로젝트인가요?

Mercur는 멀티벤더 마켓플레이스를 구축하기 위한 헤드리스 플랫폼입니다. Medusa 커머스 코어를 확장해 판매자 온보딩, 여러 판매자가 동일한 제품에 오퍼를 등록할 수 있는 멀티벤더 카탈로그, 수수료 및 자동 정산 기능을 제공합니다. B2C, B2B 및 하이브리드 마켓플레이스 모델을 지원합니다.

React와 Vite로 구축한 관리자 및 판매자 대시보드와 함께, 모든 프런트엔드에서 사용할 수 있는 스토어프런트 레이어와 API를 제공합니다. TypeScript 플러그인 아키텍처를 통해 워크플로, 제품 및 판매자 규칙을 확장하거나 재정의할 수 있습니다. 언급된 통합 기능으로는 Stripe Connect 정산, Resend 이메일, Algolia 또는 Meilisearch 검색이 있습니다.

Node.js 애플리케이션으로 실행되며 PostgreSQL과 Redis를 사용하므로 컨테이너, Kubernetes 또는 관리형 클라우드에 배포할 수 있습니다. 이 저장소는 개발용 모노레포이며, 새 프로젝트는 보통 mercur-app CLI로 생성합니다.

핵심 기능

  • 01공유 제품에 여러 판매자의 오퍼를 등록할 수 있는 멀티벤더 카탈로그 및 판매자 온보딩
  • 02Stripe Connect 통합을 포함한 수수료 규칙 및 자동 정산
  • 03React와 Vite로 구축한 운영자용 관리자 패널 및 판매자용 패널
  • 04모든 스토어프런트에서 사용할 수 있는 헤드리스 API 우선 아키텍처
  • 05워크플로와 판매자 규칙을 위한 확장 가능한 TypeScript 플러그인 시스템
  • 06카탈로그, 주문, 결제, 배송, 세금 및 재고 관리를 위해 Medusa를 기반으로 구축

활용 사례

  • 여러 판매자가 하나의 스토어프런트를 통해 판매하는 B2C 또는 B2B 마켓플레이스 출시
  • 거래별 수수료를 부과하는 마켓플레이스 SaaS를 자체 호스팅 플랫폼으로 대체
  • Mercur 마켓플레이스 API를 사용하는 맞춤형 스토어프런트 구축

빠른 시작

  1. 1

    새 Mercur 프로젝트를 만드세요

    bun create mercur-app@latest my-marketplace
  2. 2

    개발 서버를 시작하세요

    cd my-marketplace bun run dev
  3. 3

    브라우저에서 Backend API, Admin Panel 또는 Vendor Panel을 여세요(localhost:9000)

사용 전 알아둘 점

  • PostgreSQL 13 이상, Redis, Node.js 20 이상이 필요하므로 실제 인프라를 구성해야 합니다.
  • Buy Box, 판매자 KYC, 분할 정산과 같은 엔터프라이즈 기능은 별도 라이선스 제품이며 MIT 코어에 포함되지 않습니다.

토픽

자주 묻는 질문

mercur은(는) 무엇인가요?
Medusa 기반 오픈소스 헤드리스 멀티벤더 마켓플레이스 플랫폼 Mercur는 멀티벤더 마켓플레이스를 구축하기 위한 헤드리스 플랫폼입니다. Medusa 커머스 코어를 확장해 판매자 온보딩, 여러 판매자가 동일한 제품에 오퍼를 등록할 수 있는 멀티벤더 카탈로그, 수수료 및 자동 정산 기능을 제공합니다. B2C, B2B 및 하이브리드 마켓플레이스 모델을 지원합니다.
mercur은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mercur은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mercur은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mercur의 마지막 커밋은 2026년 10월 16일입니다.
mercur은(는) 어디에 사용할 수 있나요?
여러 판매자가 하나의 스토어프런트를 통해 판매하는 B2C 또는 B2B 마켓플레이스 출시 거래별 수수료를 부과하는 마켓플레이스 SaaS를 자체 호스팅 플랫폼으로 대체 Mercur 마켓플레이스 API를 사용하는 맞춤형 스토어프런트 구축
mercur는 어떻게 설치하나요?
새 Mercur 프로젝트를 만드세요: bun create mercur-app@latest my-marketplace 개발 서버를 시작하세요: cd my-marketplace bun run dev 브라우저에서 Backend API, Admin Panel 또는 Vendor Panel을 여세요(localhost:9000)
mercur은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mercurjs/mercur

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트