← 포트폴리오 목록

펫밸런스 지사몰 통합관리자

MVP 스토어의 확장 방향으로 100~200개 지사몰을 운영하는 본사를 위한 마스터몰 복제, 통합 상품·가격·재고 관리, 서브머천트 기반 정산까지 아우르는 관리자 프로젝트입니다.

몰 단위 데이터 격리 스키마 설계파티셔닝을 고려한 PostgreSQL 스키마로 100~200개 지사몰 데이터를 격리·확장 가능하게 설계합니다.
마스터몰 스냅샷 복제 구조 구현JSON 스냅샷 기반 복제 트랜잭션과 템플릿 프리셋 매핑으로 신규 몰 온보딩 흐름을 구현합니다.
서브머천트 표준 정산 파이프라인 설계웹훅 기반 자동 대사와 Materialized View 집계로 몰별 정산 데이터 처리 구조를 구축합니다.
서비스 타입Web
업종이커머스
기술 스택
React 18TypeScriptTailwind CSSNode.js + ExpressPostgreSQL + PrismaRedisBull QueueRecharts
주요 기능
  • 지사몰 관리 콘솔
  • 몰 생성 & 템플릿
  • 정산 관리
  • 프로모션 & 주문 조회
Overview

프로젝트 개요

범위: 개발, 디자인, 기획
MVP 스토어의 확장 방향으로 100~200개 지사몰을 운영하는 본사를 위한 마스터몰 복제, 통합 상품·가격·재고 관리, 서브머천트 기반 정산까지 아우르는 관리자 프로젝트입니다. 지사몰 리스트에서 몰을 선택하면 매출·정산·재고 현황을 즉시 확인할 수 있는 마스터-디테일 구조로 설계하며, 프로모션 배포와 통합 주문 조회까지 하나의 콘솔에서 처리할 수 있도록 구현합니다.
펫밸런스 지사몰 통합관리자
요구사항 정의

프로젝트 핵심 과제

프로젝트 진행 시 해결한 핵심 기술 과제입니다.

몰마다 다른 점주 사업자 정보를 반영해야 하는 PG 연동을 서브머천트 API로 표준화하는 설계가 필요합니다

100~200개 지사몰 확장을 전제로 한 데이터 격리와 조회 성능을 동시에 만족하는 스키마 설계가 필요합니다

본사 상품 중앙관리와 몰별 노출·가격 차등을 동시에 지원하는 이중 가격 구조 설계가 필요합니다

가상계좌 자동 대사 과정에서 입금 지연·오매칭 케이스를 처리하는 예외 흐름 설계가 필요합니다

구현 내용

핵심 기능 상세

핵심 기능 1

지사몰 관리 콘솔

마스터몰을 기준으로 100~200개 지사몰 목록을 좌측에서 선택하고, 우측 상세 패널에서 몰별 매출·정산·재고 요약을 확인하는 관리자 화면입니다
지사몰 관리 콘솔
핵심 기능 2

몰 생성 & 템플릿

마스터몰을 기준으로 이름·로고·사업자 정보를 입력하고 디자인 템플릿 2~3종 중 선택해 신규 지사몰을 생성하는 화면입니다
몰 생성 & 템플릿
핵심 기능 3

정산 관리

점주 선입금 발주, 가상계좌 자동 대사, 예치금 차감 내역을 몰별로 조회하고, 서브머천트 표준 PG 연동 상태를 관리하는 화면입니다
정산 관리
핵심 기능 4

프로모션 & 주문 조회

전 몰 대상 기획전·배너를 배포하고, 몰·기간·상태 조건으로 전체 주문을 통합 조회하는 화면입니다. 본사가 생성한 프로모션을 선택 몰에 일괄 배포하고, 주문 통합 조회는 몰 필터와 결합한 구조로 구현합니다
프로모션 & 주문 조회
구현 과정

프로젝트 진행 단계

STEP 1

멀티몰 스키마 및 마스터-복제 구조 설계

몰 단위 데이터 격리를 고려한 PostgreSQL 스키마 32여개 테이블 설계 및 관계 매핑

STEP 2

몰 생성 & 템플릿 프리셋 개발

마스터몰 스냅샷 복제 API 및 템플릿 2~3종 테마 프리셋 매핑 구현

STEP 3

서브머천트 정산 파이프라인 구축

가상계좌 웹훅 수신, 자동 대사 배치, Materialized View 기반 정산 집계 구현

STEP 4

본사 통합관리자 UI 개발

지사몰 콘솔·프로모션 배포·통합 주문조회 등 관리자 화면 14~18개 구현

STEP 5

성능 최적화 및 대량 데이터 테스트

가상 스크롤·인덱싱 전략 적용, 100~200개 몰 규모 부하 시나리오 검증

프로젝트 성과

주요 성과

몰 단위 데이터 격리 스키마 설계파티셔닝을 고려한 PostgreSQL 스키마로 100~200개 지사몰 데이터를 격리·확장 가능하게 설계합니다.
마스터몰 스냅샷 복제 구조 구현JSON 스냅샷 기반 복제 트랜잭션과 템플릿 프리셋 매핑으로 신규 몰 온보딩 흐름을 구현합니다.
서브머천트 표준 정산 파이프라인 설계웹훅 기반 자동 대사와 Materialized View 집계로 몰별 정산 데이터 처리 구조를 구축합니다.
대량 리스트 가상 스크롤 최적화 구현react-window 기반 가상 스크롤로 100개 이상 지사몰 리스트 렌더링 구조를 설계합니다.
Highlights

기술적 주안점

  • 마스터-디테일 패턴과 가상 스크롤을 결합해 100~200개 지사몰 목록을 성능 저하 없이 탐색할 수 있는 관리 콘솔을 구현합니다
  • 마스터몰 스냅샷 복제와 템플릿 프리셋 매핑을 결합해 신규 지사몰 온보딩을 단일 폼 흐름으로 구현합니다
  • 서브머천트 표준 API 인터페이스로 몰마다 다른 점주 사업자 PG 연동을 표준화하고, 자동 대사·집계 구조를 구현합니다

유사한 프로젝트를 기획하고 계신가요?

FIRSTPIP이 개발 범위와 로드맵을 함께 정리해드립니다

무료 상담 시작하기