← 목록

모바일 티켓 + QR 태깅 + K-BINGO 카드

개요

크라우니티켓에 모바일 티켓 시스템 구현. 예매 시 K-BINGO 카드 1~4장이 자동 포함되고, QR 코드 이미지로 입장 체크인. 스태프 스캐너 페이지에서 카메라로 QR 태깅하여 현장 체크인.

무엇을 했는지

1. 모바일 티켓 페이지 (mticket.html)

2. K-BINGO 카드 임베딩

3. QR 스캐너 (scan.html)

4. 서버 API 추가

5. 예매 엔진 업데이트

6. 한선씨 동반

아키텍처

[예매]                    [모바일 티켓]              [체크인]
ticket.html          →   mticket.html           ←   scan.html
 └ 예매 (bookSeat)         └ QR 코드 이미지          └ 카메라 스캔
 └ 빙고카드 자동생성        └ 티켓 정보               └ jsQR 디코딩
 └ 모바일티켓 링크          └ K-BINGO 카드 1~4장      └ 수동 입력
                            └ 상태 표시               └ POST /api/checkin

[ticket-server.js]
 └ GET /api/mticket/:qr   — 모바일 티켓 + 빙고카드
 └ POST /api/checkin       — QR 코드 체크인
 └ GET /mticket/:code      — SPA 라우팅
 └ GET /scan               — 스캐너 SPA

[kbingo/engine.js]
 └ generateTicketBingoCards(theme, count) — 신규

관련 파일

잔여 이슈