차종·부품명·품번 기반 통합 검색부터 판매자별 가격·재고·상태 비교, 상품 상세, PG 결제 기반 주문까지 이어지는 소비자 구매 플로우를 구현합니다.
차종·부품명·품번 기반 통합 검색부터 판매자별 가격·재고·상태 비교, 상품 상세, PG 결제 기반 주문까지 이어지는 소비자 구매 플로우를 구현합니다. 거래 완료 후 후기 작성과 포인트 적립·사용 흐름까지 포함하여 오픈마켓형 구매 경험을 하나의 데모로 제시합니다.
작업 범위
주요 업무



차종(브랜드·모델·연식·세대)과 부품명·품번을 조합해 원하는 부품을 빠르게 찾을 수 있는 통합 검색 화면을 제공합니다.
차종·부품명·품번 3가지 축을 조합 가능한 동적 쿼리 빌더를 구현하여 검색 정확도와 응답 속도를 함께 고려한 구조를 설계합니다.


동일 부품을 판매하는 여러 판매자의 가격·재고·상품상태(신품/중고)·배송조건을 한 화면에서 비교할 수 있습니다. 정렬·필터 가능한 비교 테이블 UI와 판매자 신뢰도 지표를 함께 노출해 구매 의사결정을 돕습니다.
동일 품번 상품을 판매자 기준으로 그룹핑하고 정렬 가능한 비교 뷰를 구현하여 소비자가 최적 조건의 판매자를 빠르게 선택할 수 있도록 설계합니다.


상품 사진, 적용 차종, 보증·반품 정책, 판매자 정보와 후기를 포함한 상세 페이지를 제공합니다. 이미지 갤러리와 탭 구조의 상세 정보, 판매자 프로필 연결을 통해 구매 신뢰도를 높입니다.
상품 상세 데이터를 탭 구조로 계층화하고 판매자 신뢰 정보를 동일 화면에 통합하여 이탈 없이 구매 결정을 내릴 수 있는 흐름을 설계합니다.


즉시 주문 후 PG 결제, 배송상태 조회, 거래 완료 후 후기 작성과 포인트 적립·사용까지 이어지는 구매 완결 흐름을 제공합니다. 결제 상태 머신과 포인트 적립·차감 트랜잭션을 원자적으로 처리하는 구조를 구현합니다.
결제 완료부터 포인트 적립까지 이어지는 흐름을 하나의 트랜잭션 경계로 묶어 부분 실패 없이 일관된 주문 상태를 보장하는 구조를 설계합니다.


차종·부품 마스터 테이블 설계, PostgreSQL 전문 검색 인덱스 구축 및 다중 조건 쿼리 빌더 구현
통합검색·필터 API, 판매자별 비교 API 구현 및 반응형 검색·비교 화면 개발
상품 상세 화면, 포트원 결제 SDK 연동, 주문 상태 머신 구현
후기 작성·포인트 적립/차감 트랜잭션 구현, 전체 구매 플로우 통합 테스트