포트폴리오로 돌아가기
SmartStore Sync
자동화완료

SmartStore Sync

네이버 스마트스토어 두 매장 간 재고를 자동 동기화하는 Windows 데스크톱 앱

네이버 스마트스토어 이중 매장 운영자가 매일 수동으로 진행하던 재고 대조·입력 작업을 완전 자동화한 Windows 데스크톱 앱입니다. 창고 재고 Excel을 불러오면 스마트스토어 API로 실시간 상품 목록을 가져와 차이를 계산하고, 변경이 필요한 항목만 골라 일괄 업데이트합니다.

Tech Stack

PythonPyQt6Naver Commerce API

Description

프로젝트 개요

네이버 스마트스토어 이중 매장 운영자가 매일 수동으로 진행하던 재고 대조·입력 작업을 완전 자동화한 Windows 데스크톱 앱입니다. 창고 재고 Excel을 불러오면 스마트스토어 API로 실시간 상품 목록을 가져와 차이를 계산하고, 변경이 필요한 항목만 골라 일괄 업데이트합니다.

처리 흐름

  1. 데이터 수집 — 창고 재고 Excel 파싱 + 스마트스토어 API로 양쪽 매장 상품 전량 조회
  2. 비교 분석 — 품번·옵션 단위로 재고 차이 계산
  3. 충돌 감지 — 양쪽 모두 변동된 항목 자동 감지, 사용자에게 선택 요청
  4. 미리보기 — 실제 반영 전 변경 목록 확인 다이얼로그
  5. 동기화 실행 — 일괄 업데이트, 실시간 진행률 표시
  6. 신상품 추출 — 신규 상품·옵션을 Excel로 출력

핵심 기능

  • Excel 창고 재고 자동 파싱
  • 네이버 API 페이지 한계를 우회한 전 상품 자동 조회
  • 충돌 항목 자동 감지 + 건별 수동 선택 해결
  • 단일 EXE 무설치 배포
  • 자동 토큰 갱신으로 장시간 배치 처리 안정성 확보

기술 스택

Python · PyQt6 · 네이버 커머스 API

주요기능

Excel 창고 재고 파일 불러오기 → 자동 파싱
스마트스토어 API 실시간 연동 — 전 상품(6,000개+) 자동 조회
Store A ↔ Store B 재고 차이 비교 및 시각화
충돌 항목 자동 감지 + 건별 수동 선택 해결 다이얼로그
동기화 미리보기 — 실제 반영 전 변경 목록 확인

Gallery

SmartStore Sync 데스크톱 1
SmartStore Sync | CodeLune 포트폴리오