← WORK 목록으로
KOREA위시켓웹 개발

중고차 B2B 경공매 통합 플랫폼 구축 전문가

금융사·렌터카사·중고차 사업자의 차량을 입고부터 성능점검, 경매 출품, 실시간 입찰·낙찰, 수납·정산, 출고·명의이전까지 하나의 데이터 흐름으로 처리하는 B2B 중고차 경공매 운영 플랫폼을 신규 구축하는 프로젝트입니다. 관리자·출품자·입찰자 역할별 메뉴 분리와 RBAC, WebSocket/SSE 기반 실시간 경매, 트랜잭션 무결성, 복수 청구·정산 계산식, 감사로그·금액 마스킹 등 업무 로직이 매우 복잡합니다. 상태 기반 워크플로우와 결제·정산 시스템 경험이 있는 풀스택 개발팀(PM·기획·디자인·프론트·백엔드·QA 구성)에 적합합니다.

2026.08.18VIEW 49위시켓에서 수집
Budget25,000,000원
Difficulty전문가
Duration4개월(약 120일)
Work style외주
Required stack

필요 기술

ReactNode.jsFastAPIMySQLWebSocketAWSFigmaPDF/Excel
Project brief

프로젝트 내용

[프로젝트 개요]
금융사·렌터카사·중고차 사업자가 보유한 차량을 등록·입고한 뒤 성능점검, 경매 출품, 입찰·낙찰, 수납·정산, 출고 및 명의이전까지 하나의 데이터 흐름으로 처리하는 B2B 중고차 경공매 운영 플랫폼을 구축합니다. 관리자·출품자·입찰자가 서로 다른 메뉴와 데이터 범위를 사용하며, 차량 한 대의 상태가 입고부터 명의이전까지 끊기지 않고 연결되는 것이 이 시스템의 목표입니다.

[프로젝트 배경 및 목표]
현재 전체 업무 프로세스와 화면 구조를 확인할 수 있는 HTML 기반 인터랙티브 프로토타입이 구축되어 있으며, 이를 기준으로 작성된 통합 개발정의서(PRD·메뉴구조도·IA·업무 프로세스·화면설계서)가 제공됩니다. 프로토타입의 메뉴구조·화면배치·업무흐름을 기본 기준으로, 실제 운영 가능한 웹 서비스로 구현하는 것이 본 과업입니다.

[과업 범위]
1. 수행 범위 (요약)
- 기획 (권한 정책, 수수료·정산 계산식, 상태 전이 정의, ERD·데이터 사전, 외부 인터페이스 명세, 테스트케이스·UAT 시나리오 확정)
- 디자인 (관리자·출품자·입찰자 화면 및 업무 팝업 전체 UI/UX, 공통 디자인 시스템)
- 개발 (프론트엔드·백엔드 전체 신규 개발, 외부 연동, 배치 처리, 운영환경 구축)
- 검수 (통합테스트, 실제 업무 시나리오 기반 UAT)

2. 상세 기능 요구사항
① 회원 및 권한 관리
- 사업자/개인 회원 가입 및 승인, 보증금/연회비 관리
- 출품자, 입찰자, 통합회원 권한 분리 및 출품자별 개별 정책 등록
- 내부직원 등록 및 RBAC 기반 메뉴 단위 접근 권한 설정
- 통합회원의 출품/입찰 데이터 분리 및 권한 미부여 메뉴 직접 접근 차단

② 차량 등록 및 물류 관리
- 차량 단건/엑셀 등록 및 카히스토리 등 외부 API 연동
- 차량사진·첨부파일 관리 및 차량상세 9탭 통합조회, 권한별 금액 마스킹
- 주차장 배치도/위치대장 매핑 및 차량 키 반출/반납 상태 관리
- 성능점검 결과 등록 및 출품자 확인 프로세스

③ 실시간 경매 진행 및 낙찰 관리
- 경매회차 등록 및 시작가/입찰단위 등 정책 설정
- WebSocket 또는 SSE 기반 실시간 최고가 갱신 및 입찰 순위 반영
- 동시 다발적 입찰 발생 시 데이터 무결성을 위한 트랜잭션 제어
- 경매 마감 시 최고가 입찰자 자동 산정 및 낙찰/유찰 스케줄러 처리
- 관리자 낙찰 승인 및 입금기한 내 미입금 시 유찰 처리

④ 수납 및 정산 관리
- 기본 청구 이후 탁송료/주차초과료 등 후발생 비용에 대한 복수 청구번호 자동 생성
- 낙찰취소 위약금 및 입금완료 후 취소 시 반환예정금액 산정
- 출품자별 정책이 반영된 실정산액 자동 계산 및 청구서/정산서 발행
- 관리자 수기 금액 조정 시 원 산정금액 보존 및 최종금액 분리 저장, 수정사유 메모(Audit Log) 기록
- 가상계좌/PG 연동을 통한 다건 일괄 입금 확인 및 상태 전이

⑤ 출고 및 명의이전 관리
- 입찰자 출고 신청 및 희망출고일 관리
- 미납 부대비용 확인 및 관리자 탁송출고 승인 등록
- 후발생 탁송료 자동 청구 및 출고기한 초과 주차초과료 산정
- 명의이전 진행 상태 및 관련 서류 이력 관리

⑥ 관리자 운영 및 화면 구성
- 관리자 14개, 출품자 7개, 입찰자 9개 메뉴 및 역할별 대시보드
- 경매·낙찰·수납·정산 통계 리포트 및 문의게시판 관리
- 공통 검색축 표준화 및 전 메뉴 Excel 다운로드
- 전 주요 객체 처리이력 및 감사로그 관리

⑦ 비기능 요구사항
- PC 웹 우선 반응형 UI 및 권한별 라우팅
- 스케줄러 기반 배치 처리 및 실패 알림
- 금액 Decimal 처리 및 핵심 엔터티 데이터 정규화
- TLS, 민감정보 암호화, 접근통제 및 감사추적
- 개발/스테이징/운영 환경 분리 및 Git 기반 형상관리
- 통합테스트 및 업무 시나리오 기반 UAT

[기술 스택]
- 애플리케이션: Responsive Web (관리자·회원 웹, 데스크톱 우선 + 태블릿 대응)
- 프론트엔드: SPA 또는 SSR 기반 컴포넌트 구조, 권한별 라우팅, 공통 검색·테이블·모달·상태배지 컴포넌트
- 백엔드: REST API + 실시간 채널, 회원·차량·경매·입찰·청구·정산·출고 트랜잭션 분리
- 실시간 경매: WebSocket 또는 SSE
- 데이터베이스: RDBMS
- 파일: Object Storage (차량사진, 성능점검사진, 회원서류, 청구·정산 출력물)
- 배치: Scheduler / Queue
- 출력: PDF, Excel
- 외부 연동: 본인·사업자 인증, 주소검색, SMS·알림톡·이메일, PG 또는 가상계좌·입금조회, 카히스토리·보험사고 정보, 클라우드 Object Storage·CDN·모니터링
- 세부 프레임워크·라이브러리 및 실시간 처리 방식은 과업 요건을 충족하는 범위에서 자유롭게 제안해 주시기 바랍니다. 외부기관 API의 실제 연동 범위와 과금 조건은 착수 전 별도 인터페이스 명세서에서 확정합니다.

[지원 자격 및 우대 사항]
1. 지원 자격
- 프론트엔드와 백엔드를 모두 자체 개발할 수 있는 업체
- 복잡한 관리자 시스템 및 업무 프로세스 기반 웹서비스 구축 경험
- 상태 기반 Workflow 시스템 설계 경험
- 다중 사용자 권한관리 및 역할별 데이터 범위 분리 설계 경험
- 결제·수납·정산 시스템 구축 경험
- 관리자 수기 금액변경, 처리이력, 감사로그 등 권한·보안·감사 설계 경험
- UI/UX 디자이너가 별도로 참여하여 관리자 화면의 사용성과 가독성을 개선할 수 있는 구성
- PM/기획, UI/UX, 프론트엔드, 백엔드, QA 인력을 구성할 수 있는 업체
- 개발 중 정기적인 진행상황 공유 및 단계별 테스트 가능
- Git 기반 형상관리 및 개발/스테이징/운영 환경 분리 운영 가능

2. 우대 사항
- 자동차 경매, 중고차 플랫폼, 렌터카·리스, 차량관리 또는 B2B 거래 시스템 개발 경험
- 실시간 또는 준실시간 경매·입찰 시스템 구축 경험
- 차량·재고·자산 관리 시스템 구축 경험
- 대용량 이미지 및 첨부파일 관리 경험

[산출물]
- 소스 코드 일체 (프론트엔드·백엔드)
- DB 설계서 (ERD, 테이블 정의서, 데이터 사전)
- API 명세서
- 화면 기능정의서 및 UI/UX 디자인 산출물 (원본 파일 포함)
- 아키텍처 및 배포 관련 문서 (환경 구성, 배포 절차, 배치 스케줄)
- 테스트케이스 및 UAT 결과서
- 운영 매뉴얼


[계약 관련 특이사항]
- 제안 시 유사 프로젝트 포트폴리오, 투입인력 및 역할, 예상 개발일정, 개발방법론 및 기술스택, 총 개발비용, 유지보수 조건, 프로젝트 종료 후 하자보수 기간 및 범위를 함께 제시해 주시기 바랍니다.
- 제공되는 프로토타입과 통합 개발정의서를 기준으로 견적을 산정하되, 구현상 제약이나 대안이 있는 항목은 견적에 명시해 주시기 바랍니다.
- 외부기관 API(본인·사업자 인증, PG 또는 가상계좌·입금조회, 카히스토리, 알림 발송)는 연동 대상과 계약 주체가 착수 전 확정됩니다. 연동 개발 범위와 제외 조건을 견적에 구분하여 명시해 주시기 바랍니다.
- 프로토타입의 조회·출력·입금확인 일부는 시연 동작입니다. 실제 구현 시 필요한 추가 작업이 있다면 견적에 반영해 주시기 바랍니다.
- 기존 차량·회원 데이터 이관이 필요한 경우 별도 범위로 견적을 병기해 주시기 바랍니다.
- 실시간 동시 입찰 규모에 따른 인프라 구성 전제를 제안서에 명시해 주시기 바랍니다.
- 개발 완료 후 통합테스트 및 실제 업무 시나리오 기반 UAT를 진행하며, 인수조건은 개발정의서의 검수·인수 기준을 따릅니다.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • RBAC 기반 역할별(관리자·출품자·입찰자) 메뉴·데이터 범위 분리 및 권한 미부여 메뉴 접근 차단
  • WebSocket/SSE 실시간 경매 및 동시 입찰 시 트랜잭션 무결성 제어, 마감·낙찰/유찰 스케줄러 처리
  • 출품자별 정책 반영 수납·정산 자동 계산, 복수 청구번호, 수기 조정 시 원금액 보존 및 감사로그
  • 차량 입고~출고·명의이전 상태 전이 워크플로우 및 물류/키 반출 관리
  • 카히스토리·본인/사업자 인증·PG/가상계좌·알림톡 등 외부 API 연동
  • PC 웹 우선 반응형 UI, 금액 Decimal 처리, TLS·민감정보 암호화, 개발/스테이징/운영 환경 분리

예상 산출물

  • 프론트엔드·백엔드 소스코드 일체
  • DB 설계서(ERD·테이블 정의서·데이터 사전) 및 API 명세서
  • 화면 기능정의서 및 UI/UX 디자인 원본 파일
  • 아키텍처·배포 문서, 테스트케이스·UAT 결과서, 운영 매뉴얼

매력 포인트

  • 프로토타입·PRD·IA·화면설계서 등 통합 개발정의서가 사전 제공되어 스펙이 비교적 명확
  • 회원·차량·경매·정산·출고를 아우르는 복합 도메인으로 포트폴리오 가치가 높음

확인할 점

  • 정산·실시간 경매·RBAC·외부연동·명의이전까지 포함한 대규모 스코프 대비 예산(2,500만원)·기간(120일)이 과소하여 팀 단위 수행 시 채산성 부족 우려
  • 외부기관 API 실제 연동 범위·과금이 착수 후 별도 명세서에서 확정되어 스코프 변동 리스크 존재
Client signal

클라이언트 정보

회사 · 위시켓 / 지역 · 서울특별시 강서구 / 고용형태 · CONTRACTOR
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기 →
처리 중...