프로젝트 개요 :
- 외부 쇼핑몰/마켓 중계(매핑) API 개발
프로젝트의 현재 상황 :
- 하나의 솔루션에서 다수의 외부 쇼핑몰/오픈마켓에 상품을 등록, 주문을 수집하고 배송처리하는 마켓 통합 관리 서비스를 운영하고 있습니다. 본 마켓 통합 관리 서비스에서 지원(연동)하는 대상 쇼핑몰/오픈마켓을 확장하려 합니다.
의뢰 목표 :
- 본 마켓 통합 관리 서비스에서 지원(연동)하는 대상 쇼핑몰/오픈마켓을 확장하려 합니다. 이를 위하여, 본 서비스에서 필요한 표준 액션과 그에 따른 표준 API 규격이 정의되어 있으며 개발사에서는 각 외부 쇼핑몰/오픈마켓에서 제공하는 상이한 규격의 Open API 를 직접 분석하여 본 서비스에서 필요로 하는 규격에 맞추어 매핑하여 중계해주는 API 시스템을 개발해주시면 됩니다.
- 예를 들어, 본 서비스에서 외부 마켓에 상품 등록을 위하여 개발사의 시스템을 내부의 규격화된 데이터 포맷으로 호출하면 개발사의 시스템에서는 이를 바탕으로 외부 마켓의 Open API를 외부 마켓의 규격에 맞추어 정상적으로 상품이 등록되도록 호출해준 뒤, 최종 결과를 반환해주는 개념입니다.
- 즉, 정의된 액션(End Point 및 테스트 케이스)에 대하여 외부 마켓의 Open API 문서를 분석하여 정의된 동작을 하도록 마켓 API를 호출한 뒤 결과를 반환하는 중계(매핑) API 시스템을 개발하는 것이 본 프로젝트의 내용입니다.(유효성 검증, 오류 메시지 반환 등의 처리도 필요)
* 이에 따른 본 솔루션의 시스템 로직과 화면 개발은 의뢰의 범위에 포함되지 않습니다.(자사에서 개발 진행)
필요 요소 :
- 외부 마켓 Open API 문서 분석
- API 설계 및 개발
- Test
* 시스템 로직과 화면 개발은 의뢰의 범위에 포함되지 않습니다.(자사에서 개발 진행)
기술 스택
- 가능한 자바(스프링 부트) 또는 PHP(라라벨) 사용을 희망합니다.
산출물 :
- 소스 코드 원본
- API 문서
정의된 케이스 :
[개발 대상 액션]
참고 : 하단에서 *로 표기된 부분은 해당 마켓에서 해당 기능을 제공하지 않을 경우 개발 대상에서 제외되는 부분입니다.
기본정보
ㄴ카테고리(상품분류) 조회
ㄴ고시정보 조회*
ㄴ택배사 조회
ㄴ배송정보(템플릿) 조회*
ㄴ브랜드 조회*
상품
ㄴ 상품 조회
ㄴ 상품 등록
ㄴ 상품 수정
ㄴ 부분 수정
ㄴ 재고 수정
ㄴ 판매중지
ㄴ 판매중지 해제
주문/배송
ㄴ 주문 목록 조회
ㄴ 주문 단건 조회
ㄴ 클레임(취소, 교환, 반품) 목록 조회
ㄴ 발주 처리
ㄴ 배송중 처리
ㄴ 취소 처리*
게시글
ㄴ 공지사항 목록 조회*
ㄴ Q&A 목록 조회*
ㄴ Q&A 답변 등록*
ㄴ Q&A 답변 수정*
ㄴ 구매후기 목록 조회*
이에 대한 API 가이드 문서 및 테스트 케이스를 수행해볼 수 있는 API 테스트 툴 페이지도 함께 제공해드릴 예정입니다.
참고 사항 :
- 상기의 금액은 하나의 마켓을 개발하는 것에 대한 비용이며, 하나의 마켓에 대하여 작업 진행 후 서로간의 핏이 맞는다면 연달아 지속적으로 수십개 이상의 마켓 연동 개발 및 유지 보수를 의뢰할 예정이며, 자사가 솔루션의 메인 로직에만 집중할 수 있도록 지속적으로 함께 할 수 있는 파트너를 원합니다.(처음 개발 이후에 추가적으로 마켓을 개발하는 작업은 상대적으로 효율성이 높을 것으로 예상합니다.)
- 따라서, 이커머스 경험 및 도메인 이해도가 있는 개발사를 희망하며 마켓 통합관리 솔루션(EX. 사방넷)에 대한 경험이 있으면 진행이 더욱 용이할 것으로 생각됩니다.
비밀 댓글입니다.