프로젝트 배경
1) 예상 리스크 및 대응 계획 - 동시 다수 예약 유입 시 배차 후보 선정 충돌 리스크가 있으며, 트랜잭션 잠금과 낙관적 동시성 제어(OCC)를 조합하여 대응할 계획입니다. - 배차 알고리즘 파라미터 조정이 운영 중 필요할 수 있으며, 가중치를 DB 설정 테이블로 분리하여 코드 배포 없이 조정 가능하도록 설계할 계획입니다. - 다수 예약 동시 배차 시 동일 기사에게 중복 요청이 발생하지 않도록 Redi
프로젝트 성과
차량 유형·노선·할증 요소를 조합한 동적 요금 계산 엔진을 설계합니다
룰 테이블 기반 요금 엔진으로 차종별 단가와 할증 조건을 유연하게 확장할 수 있는 구조를 구현합니다.
우선순위 점수 기반 자동 배차 알고리즘과 WebSocket 실시간 동기화 구조를 설계합니다
기사 등급·위치·배차 이력을 가중합산한 점수로 최적 배차 후보를 선정하고, 타임아웃 시 자동 위임하는 폴백 흐름을 구현합니다.
예약→배차→운행→정산의 전체 라이프사이클을 하나의 플랫폼으로 통합 구현합니다
각 단계별 상태 전이를 상태 머신으로 관리해 비즈니스 로직 오류를 최소화하는 설계를 적용합니다.
차량 유형별 요금 정책 엔진 설계
소형/대형 콜밴·리무진·미니버스 등 차량 유형마다 기본 단가·할증 계수·최소 거리를 조합한 룰 테이블 구조를 설계하며, 관리자가 UI에서 실시간으로 정책을 수정할 수 있는 편집 폼을 구현합니다.
핵심 기능
진행 단계
요구사항 분석 및 DB 설계
2026.04.
예약·배차·기사·차량·정산 엔티티 관계 설계, API 스펙 정의
프로젝트 상세
1) 포트폴리오 소개 공항 출발·도착 노선 중심의 콜밴 예약, 자동 배차, 기사 관리를 하나의 플랫폼으로 통합한 모빌리티 SaaS 데모입니다. 고객·기사·관리자 3개 역할에 맞는 화면과 실시간 배차 흐름을 구현합니다. 예약 요금 계산기, 차량 유형 선택, 기사 매칭 현황을 포함한 MVP 프로토타입을 제공합니다. 2) 작업 범위 - 예약 및 요금 계산 시스템: 출발지·목적지·탑승 인원·차량 유형을 입력







