Commerce & PlatformsDelivered

Custom Sock Studio

맞춤 양말 D2C 플랫폼

HTML Canvas 기반 픽셀 단위 디자인 편집기가 양말 전개도 4방향(앞·뒤·발바닥·발목) 실시간 프리뷰를 렌더링. 크루·앵클·니하이 3종 실루엣과 20+ 원사 컬러를 지원하며 MOQ 30켤레부터 시작하는 B2B 자동 견적 계산기 탑재. Stripe 결제와 제조 WMS 연동으로 주문→생산→배송 파이프라인 자동화.

2025·2개월
View Live

Architecture Overview

Next.js 풀스택. 클라이언트 OffscreenCanvas 워커 스레드가 4방향 렌더링 엔진의 핵심. 서버사이드 Node.js가 Stripe 웹훅 처리 + WMS API 연동. Supabase가 디자인 에셋과 주문 데이터 저장.

OffscreenCanvas 더블 버퍼링 · 실루엣 ClipPath 마스킹 · Stripe 웹훅 → WMS 자동 파이프라인

Technical Problems

01

양말 전개도 4방향 60fps 실시간 렌더링

앞·뒤·발바닥·발목 4개 뷰를 동기적으로 렌더링하면서 디자인 레이어 변경이 즉시 반영돼야 한다. DOM 기반 접근은 4방향 업데이트마다 레이아웃 스래싱이 발생해 모바일에서 체감 지연이 심각했다.

02

픽셀 단위 패턴 마스킹 편집 복잡도

양말 실루엣 형태에 맞는 패턴 마스크, 20+ 원사 컬러 스와치 실시간 교체, 사용자 이미지 업로드·합성을 모두 브라우저 내에서 60fps로 처리해야 했다.

03

B2B 자동 견적 + 제조 WMS 연동

MOQ·수량·컬러 수·디자인 복잡도에 따른 견적 계산이 제조사 내부 공식에 의존. 주문 확정 후 WMS에 규격서를 자동 전달하지 않으면 생산 착오 위험이 높았다.

Engineering Approach

01

OffscreenCanvas 워커 + rAF 더블 버퍼링

OffscreenCanvas 워커 스레드에서 4방향 합성 후 메인 스레드 Canvas로 transferFromImageBitmap 전송. requestAnimationFrame 60fps 렌더 루프. 변경된 레이어만 dirty 플래그로 부분 재렌더링해 CPU 사용량 최소화.

02

실루엣 SVG → ClipPath 마스킹 + hue-rotate O(1) 컬러

양말 실루엣 SVG를 globalCompositeOperation ClipPath로 변환해 Canvas 마스킹 적용. 컬러 교체는 getImageData 픽셀 순회 대신 CSS filter hue-rotate 합성으로 O(1) 처리. 레이어 스택 기반 패턴·텍스트·이미지 합성 관리.

03

Stripe payment_intent.succeeded → WMS 자동 주문

서버사이드에서 MOQ·수량·컬러수 파라미터 기반 견적 계산. Stripe 웹훅 `payment_intent.succeeded` → 주문 레코드 생성 → WMS API에 색상 스펙·규격서 JSON 자동 전달. 멱등성 키로 웹훅 중복 처리 방지.

Measurable Outcomes

60fps

렌더링

모바일 포함, OffscreenCanvas 워커

−70%

디자인 시간

12분 완성 (업계 40분 대비)

2개월

납품 기간

편집기 + 결제 + WMS 연동

30+

B2B 고객사

런칭 후 누적

Tech Stack

Canvas Engine
OffscreenCanvasrAF LoopClipPath Masking
Frontend
Next.jsTypeScriptTailwind CSS
Payments
StripeWebhookIdempotency Keys
Integration
WMS APISupabase Storage
Custom Sock Studio - Image 1

Project Specs

Year

2025

Duration

2개월

Capability

Commerce & Platforms

Status

Delivered

Technologies

Next.jsTypeScriptCanvas APIStripeNode.jsWMS Integration

Have a similar project?

Let's build
something real.

Start a Conversation
Custom Sock Studio 맞춤 양말 D2C 플랫폼 | 달파몬 포트폴리오 | 달파몬 Dalpamon