MVP 단품몰을 넘어 다품목 카탈로그와 내부 운영 관리로 확장하는 구현한 프로젝트입니다. 마스터-디테일 구조의 주문 관리, 매출·재고 분석 대시보드, 배송사 정산 연동까지 통합하여 다품목 판매 확장과 운영 자동화를 함께 지원하는 구조를 설계합니다.
작업 범위
주요 업무



비동기 큐와 재시도 정책 설계 필요
좌측 주문 리스트와 우측 상세 패널로 구성된 화면에서 고객정보·결제상태·배송현황·품목을 한눈에 확인하고 처리합니다.
좌측 리스트와 우측 상세 패널의 상태를 URL과 동기화하는 마스터-디테일 구조를 구현하여, 다수 주문을 빠르게 탐색하며 처리할 수 있는 운영 화면을 설계합니다.


단품 구조에서 다품목으로 확장된 카테고리·옵션·재고 관리 화면을 구현합니다. 카테고리-상품-옵션(SKU) 3단 계층 스키마와 CSV 일괄 업로드를 지원해 다품목 전환 시 수작업 등록 부담을 줄이는 구조로 설계합니다.
카테고리-상품-옵션 3단 계층 스키마와 CSV 일괄 업로드를 결합한 다품목 카탈로그 구조를 구현하여, 상품 1종에서 다품목으로의 전환 비용을 최소화하도록 설계합니다.


일별·카테고리별 매출 추이와 재고 회전을 시각화하는 분석 대시보드를 구현합니다. Materialized View 기반 집계 테이블을 설계하고 Recharts로 추이·비중 차트를 구성합니다.
Materialized View 기반 집계와 Recharts 시각화를 결합한 분석 대시보드를 구현하여, 다품목 확장 이후에도 조회 성능 저하 없이 매출·재고 현황을 파악할 수 있는 구조를 설계합니다.


PG 정산 내역을 확인하고 택배사 API 연동으로 송장을 관리하는 화면을 구현합니다.
PG 정산 데이터 자동 매칭과 택배사 API 재시도 큐를 결합한 정산·배송 통합 관리 구조를 구현하여, 정산 불일치와 배송 실패를 운영자가 빠르게 확인할 수 있도록 설계합니다.


카테고리-상품-옵션 3단 계층 스키마 설계, 기존 단품 데이터의 다품목 구조 이관 계획 수립
Express 기반 주문 상태 State Machine, 정산 배치 잡, 택배사 API 연동 모듈 구현
Materialized View 연동 Recharts 시각화 컴포넌트, 마스터-디테일 UI 구현
Bull Queue 기반 재시도 정책 적용, 정산 불일치 알림 로직 통합 테스트