f-lab-edu/taxi-service

사용자는 출발지 / 도착지 정보를 이용해 택시를 호출할 수 있다.

Opened this issue · 5 comments

  • #17
  • #18
  • 택시 종류를 선택해서 택시 호출 성공 시, 해당 택시의 정보를 받는다.
    • 택시 정보에는 기사 정보, 차량 정보가 반드시 포함되어야 한다.
  • 매칭 가능한 택시가 존재하지 않을 경우, 택시 호출에 실패할 수 있다.

길찾기 API 에서 예상 기본 택시 요금 정보를 받아올 수 있다.

택시 종류 (e.g.)

  1. 일반 : 요금 + 0원
  2. 고급 : 요금 + 5,000원
  3. 모범 : 요금 +10,000원
  • 모든 기사가 운행중인 경우, 택시 매칭을 할 수 없어 호출을 실패할 수 있다.
  • 요청 즉시 실패하기보다 적당한 Timeout 적용을 통해 원활한 매칭을 지원해 줄 수 있습니다.

1차적으로 운행중이지 않은 기사 가입자 중 랜덤하게 한명을 배정한다.