수입차 부품 통합 생태계
Parts Platform: B2B · Workshop · B2C
SAP B1 재고 레이어 위에 5단계로 확장하는 수입차 부품 통합 플랫폼. B2B 포털은 VIN·OE번호·차종 혼용 검색과 거래처 3-tier 단가 엔진, PDF+카카오톡 견적서 원클릭 발송. Phase 3 정비소 CMS는 예약→리프트 배정→알레스 직발주→정산을 단일 화면에서 처리. Phase 4 소비자 앱은 번호판 촬영→국토부 자동차365 API 차량 조회→맞춤 부품 추천→공인 서비스센터 예약까지 원스톱 플로로 연결.
Architecture Overview
SAP B1 재고 원장을 단일 소스로, Redis Streams Event Bus를 통해 각 채널이 읽기 전용 Read Model(MySQL)을 구독하는 CQRS 패턴. React Native 소비자 앱이 MOLIT API로 번호판 → 차량 → 부품 추천 → 예약 원스톱 플로 구성.
SAP B1 단일 원장 CQRS · Redis Streams Event Bus · MOLIT 자동차365 번호판 조회 · 예약 FSM 6단계
Technical Problems
5개 채널의 단일 재고·가격 원장 설계
B2B 포털·정비소 CMS·소비자 앱·견적·결제가 모두 같은 SAP B1 재고를 읽고 쓴다. 채널별 독립 DB는 불일치가 불가피하고, SAP B1에 모든 채널이 직접 접근하면 트랜잭션 충돌이 발생한다.
번호판 촬영 → 차량 조회 → 부품 추천 원스톱
소비자가 번호판을 촬영하면 자동으로 국토교통부 자동차365 API로 차량 정보를 조회하고 맞춤 소모품을 추천하며 공인 서비스센터 예약까지 한 화면에서 완료해야 한다.
정비소 예약→발주→정산 단일 화면 통합
정비소 직원이 예약 확인·리프트 배정·부품 직발주·작업 완료 후 정산을 여러 시스템을 오가지 않고 단일 화면에서 처리해야 운영 효율이 확보된다.
Engineering Approach
SAP B1 원장 + Redis Streams CQRS
SAP B1을 재고 단일 원장으로. Redis Streams를 통해 InventoryUpdated·PriceChanged 이벤트를 발행하면 각 채널이 구독해 MySQL Read Model을 갱신. 읽기는 Read Model에서, 쓰기는 SAP B1 Service Layer에 단방향 적용. SAP B1 낙관적 잠금으로 채널 간 충돌 위임.
Expo 카메라 → MOLIT API → 부품 매칭 → TossPay
Expo 카메라 OCR로 번호판 추출 → 국토교통부 자동차365 API로 차종·연식·배기량 조회 → `parts_compatibility(vehicle_model_id, sku_id)` 테이블 조인해 맞춤 소모품 목록 생성 → TossPayments SDK 인앱 결제 → 자동 예약 확정.
예약 FSM 6단계 + 알레스 B2B API 직발주 연동
예약 상태 FSM: `pending→confirmed→vehicle_in_lift→parts_ordered→work_done→invoiced`. parts_ordered 단계에서 알레스 B2B API를 직접 호출해 부품 발주서 자동 생성. 카카오 알림톡으로 각 단계 고객 통보. TossPayments 정산 API로 작업 완료 즉시 결제 처리.
Measurable Outcomes
0건
채널 간 재고 충돌
CQRS 단일 원장 아키텍처
15분→2분
견적 발행 시간
정비소 CMS 직발주 자동화
원스톱
소비자 플로
번호판→부품 추천→TossPay 예약
5개
통합 채널
B2B·정비소·B2C·견적·결제
Tech Stack
Visual Architecture
Platform Architecture
Single Inventory Source — CQRS + Event Bus
Read: MySQL Read Model (event-sourced) · Write: SAP B1 Service Layer (one-way)
Consumer App Flow — Plate to Booking
번호판 촬영 → 예약 확정 — 원스톱 플로 · 사람이 차량 정보 입력하지 않음
Workshop CMS — Reservation State Machine
parts_ordered 단계에서 공급업체 B2B API 자동 호출 → 발주서 생성 · 견적 15분 → 2분
Project Specs
Year
2026
Duration
7개월
Capability
Commerce & Platforms
Status
ActiveTechnologies