크라우니마켓 v14 고도화 — UI 27탭 완성
개요
market.crowny.org의 웹 UI를 기존 17탭에서 27탭으로 확장. 서버에 이미 존재하던 120+ API 엔드포인트(v8~v12.1)에 대응하는 UI가 없었던 25+ 기능 그룹을 3분기로 나눠 전부 구현.
작업 내용
Part 1/3: 셀러 센터 + 반품/교환 + 구독/선물/번들
- 셀러 센터: 대시보드(총상품/판매건수/총매출/기부기여/평균평점), 뱃지(certified/power/super/mega), 등급(S/A/B/C/D), 정산 내역, 포인트 변환(MOM↔FNC↔CRNY), 대량 등록
- 반품/교환: 반품 신청 폼(유형/사유/설명), 반품 목록, 승인/거부 관리
- 구독/선물/번들: 정기배송(주기/수량), 선물하기(메시지/포장), 번들 생성(묶음 할인율)
Part 2/3: 채팅 + 제휴/광고 + 글로벌
- 1:1 채팅: 채팅 목록 사이드바 + 대화창, 가격 알림 등록, 상품 신고
- 제휴 마케팅: 블로그 제휴 신청(3% 수수료), 정산 내역, 지갑 설정
- 광고: 5슬롯(home_hero/search_top/category_top/product_sidebar/cart_bottom) CPC 캠페인, 성과 리포트(CTR/ROAS)
- 글로벌: 11통화 환율표, 실시간 환율 갱신, 통화 변환기(VAT 포함), 7개 거래 지역
Part 3/3: 분석 + 물류 + 관리자
- 분석: 구매/판매 분석(월별 차트), 베스트 카테고리, 인기 검색어
- 물류: 한국 5대 배송 권역, P2P 배송원 신청, 주문-배송원 매칭, 인증 셀러 목록
- 관리자: 서버 진단, 백업/복구, 감사 로그, 사기 탐지(5규칙), 입점 신청 관리(승인/거부), 푸시 알림 발송
관련 파일
| 파일 | 변경 | 비고 |
|---|
web/index.html | 2394줄 → 3755줄 | 10개 신규 탭 + 60+ JS 함수 |
서버/v14-고도화.한선 | 신규 | 25+ 한선씨 함수, 6804큐브 |
CLAUDE.md | 업데이트 | v14 설명 + 모듈 테이블 |
server.js | 변경 없음 | 기존 120+ API 그대로 사용 |
한선씨 동반
서버/v14-고도화.한선 — 가져오기 없이 내장함수만 사용. 컴파일 성공(190KB .toau, 6804큐브).
주요 함수: 셀러대시보드, 셀러뱃지확인, 셀러등급계산, 포인트변환, 반품신청, 정기배송생성, 선물보내기, 번들생성, 채팅전송, 가격알림등록, 제휴신청, 광고캠페인생성, 통화변환(11통화+7국가 VAT), 구매분석, 판매분석, 배송원신청, 사기탐지, 서버진단, 푸시알림발송
잔여 이슈
- VM 틱 제한으로 .toau 실행 시 타임아웃 (컴파일/로드는 정상)
- 브라우저 실제 테스트 필요 (API 연동 확인)