도메인 모듈형 마켓플레이스 코어
카탈로그·주문·결제·정산·운영을 도메인 경계로 분리해 코어를 안정화한다. 비즈니스 차이는 확장 포인트로 주입해 결합을 줄인다.
Open Mercato는 Marketplace의 공통 골격을 재사용 가능한 모듈로 묶어, 카탈로그·주문·결제·관리 운영을 명확한 도메인 경계로 분리한다. 비즈니스별 차이는 확장 포인트로 밀어 넣어 코어를 무리하게 바꾸지 않게 한다. 최소한의 등록→결제 플로부터 시작해 정산, 권한, 운영 도구, 외부 연동을 단계적으로 쌓아갈 수 있다. 데이터 소유권, 감사 가능성, 깊은 커스터마이즈가 필요한 팀에 맞는 지속 가능한 마켓플레이스 제품 기반이다.
| ✕기존 문제점 | ✓혁신적 솔루션 |
|---|---|
| Shopify 같은 호스팅 플랫폼은 다자 정산, 권한, 운영 워크플로 같은 마켓플레이스 특화 요구를 템플릿 한계로 막기 쉽다. | Open Mercato는 코어를 안정화하고 차별화는 워크플로·확장 포인트로 흡수해, 기능 추가가 유지보수 지옥으로 가지 않게 한다. |
| Medusa 같은 범용 커머스 백엔드를 마켓플레이스로 개조하면 도메인 경계가 어긋나 확장이 취약해질 수 있다. | 운영·권한·프로세스를 1급 기능으로 올려 심사·정산·분쟁 처리를 오케스트레이션/감사 가능하게 만든다. |
1git clone https://github.com/open-mercato/open-mercato.git && cd open-mercato1cp .env.example .env1docker compose up -d1# 예: npm install && npm run dev (또는 pnpm)1# 예: npm run migrate && npm run seed| 핵심 시나리오 | 대상 고객 | 솔루션 | 최종 결과 |
|---|---|---|---|
| 버티컬 마켓플레이스 빠른 출시 | 스타트업/PM | 모듈 도메인으로 등록→결제→이행→CS를 구축 | 코어 재구축 대신 차별화에 집중 |
| 엔터프라이즈 내부 벤더/서비스 마켓 | 구매/사업 조직 | 온보딩·심사·정산·권한을 감사 가능한 워크플로로 운영 | 컴플라이언스와 추적성 강화 |
| 멀티테넌트 플랫폼 운영 | 플랫폼 제품 팀 | 테넌트 격리와 확장 포인트로 고객별 요구 수용 | 포크를 줄이고 유지보수 비용 절감 |