블로그 목록
개발 케이스스터디2026-03-03

LuneSync — 통합 재고관리 SaaS 플랫폼 개발기

여러 쇼핑몰의 재고와 주문을 하나의 대시보드에서 통합 관리할 수 있는 SaaS 플랫폼입니다. 네이버, 쿠팡, 토스쇼핑 등 다수의 마켓플레이스 API를 연동하여 재고 자동 동기화를 제공합니다.

CodeLune웹개발외주ReactTypeScriptSaaS
LuneSync — 통합 재고관리 SaaS 플랫폼 개발기

여러 쇼핑몰의 재고와 주문을 하나의 대시보드에서 통합 관리할 수 있는 SaaS 플랫폼입니다.

네이버, 쿠팡, 토스쇼핑 등 다수의 마켓플레이스 API를 연동하여 재고 자동 동기화, 마스터 상품 매핑, 주문 관리를 제공합니다.

주요 기능

재고 통합 관리

여러 쇼핑몰 재고/주문 통합 관리

브랜드별 쇼핑몰 연동

마스터 상품 등록 및 매핑

재고 자동 동기화

마켓플레이스 연동

네이버 스마트스토어 API 연동

쿠팡 API 연동

토스쇼핑 연동 (크롬 확장 프로그램 개발)

보안

RSA/AES 암호화로 API 키 관리

안전한 인증 체계

기술 스택

Frontend: React, TypeScript

Backend: Node.js, Express

Database: PostgreSQL

Infra: AWS

개발 과정

가장 복잡했던 부분은 마켓플레이스 API 통합입니다. 네이버, 쿠팡, 토스쇼핑은 각각 인증 방식, 데이터 형식, 호출 제한이 다릅니다. 이를 통일된 인터페이스로 추상화하여 새로운 마켓플레이스를 쉽게 추가할 수 있는 구조로 설계했습니다.

두 번째 과제는 재고 동기화의 정합성이었습니다. 여러 쇼핑몰에서 동시에 판매가 이루어질 수 있기 때문에, 이벤트 기반 동기화와 주기적 폴링을 병행하여 재고 불일치를 최소화했습니다.

세 번째는 API 키 보안입니다. RSA/AES 이중 암호화로 API 키를 관리하여 DB 유출 시에도 키가 노출되지 않도록 설계했습니다.

성과

네이버, 쿠팡, 토스쇼핑 3사 API 통합 연동 완료

RSA/AES 암호화 보안 체계 구축

토스쇼핑 크롬 확장 프로그램 별도 개발

회고

1. 여러 외부 API를 통합할 때는 어댑터 패턴으로 추상화하는 것이 유지보수에 핵심입니다

2. 재고 동기화는 '완벽한 실시간'보다 '빠른 감지 + 복구'가 현실적인 접근입니다

3. API 키 보안은 서비스 초기부터 설계에 포함해야 합니다 — 나중에 추가하면 마이그레이션이 복잡합니다

LuneSync의 전체 구조와 스크린샷은 포트폴리오 상세 페이지에서 확인할 수 있습니다.

이 프로젝트는 CodeLune에서 개발했습니다.

SaaS 개발, 마켓플레이스 연동이 필요하시다면 편하게 문의해주세요.


개발이 필요하신가요?

React, Next.js, Python 기반 맞춤 웹개발 · 자동화 · 외주 개발