/

일정 조회 + 예약 (타임존)

iPhone 16 Pro · 예약 화면
9:41

일정 선택

김민수 변호사 · 30분

타임존 자동 변환 ★

상담사 시간

KST
(Asia/Seoul)

김민수 변호사

회원님 시간

ICT
(Asia/Ho_Chi_Minh)

-2시간 (DST 자동 처리)

2026년 5월 12일 (화)

가능한 시간 (양면 표기)

무료 · 30분13:00 KST · 11:00 ICT
⊘ RFP 2-2상세 기능 요구 사항 정합

일정 예약 — 타임존 자동 변환 양면 표기

상담사가 KST(한국)로 일정을 등록해도, 사용자(베트남 ICT, 사우디 GST 등)는 자기 시간대로 변환된 시각을 함께 봅니다. 모든 시각은 서버에서 UTC로 저장하고 디바이스에서 변환합니다 — DST(서머타임)도 자동 처리.

현재 시나리오 — 외부 시스템 호출 흐름

  • 1

    앱 → API Gateway

    GET /experts/{id}/slots?date=YYYY-MM-DD. 결과는 UTC 기준 timestamp.

  • 2

    디바이스 타임존 변환

    Intl.DateTimeFormat + IANA timezone DB → expertTime (KST) / userTime (ICT) 양면 계산.

  • 3

    예약 신청

    POST /bookings { slotId, userToken }. JWT 검증 → DB INSERT + 푸시 알림 큐 적재. 무료 사업이므로 결제 단계 없음.

  • 4

    양측 알림

    상담사·사용자 양측에 자국어 푸시 (캐시 적중) — 무료 메시지 템플릿.

본 프로토타입은 법무법인 외국인지원센터의 무료 상담 사업으로 가정하고 작성되었습니다. 이 가정 하에 결제 모듈·정산·환불 처리는 본 사업 범위에서 제외되어 있으며, 노쇼 방지는 푸시 리마인더(예약 24h/2h 전 자동 발송)로 대응하는 것으로 설계했습니다. 운영 모델이 유료 또는 일부 유료로 결정될 경우 결제 모듈·정산 정책은 발주처와 별도 협의가 필요합니다.