"My tickets” list; tap ticket to show QR code (e.g. ticket id or signed token). Backend may provide a short-lived check-in URL or token if needed.