Queue‑it Integration Demo

Protected pages

The three pages below are intended to be protected by a CDN/server‑side Connector (e.g., CloudFront KnownUser). Only the client‑side page includes the JS connector.

  • Client‑side protected page uses client JS
  • 24/7 (Always Visible) waiting room
  • Scheduled waiting room
  • Invite‑only waiting room

SPA route‑guard demo

  • Open SPA demo (route guard checks for a Queue‑it acceptance cookie)

API & Flight search demos

  • API demo (visualises POST /api/stock call + log)
  • Flight search form → posts to /api/flight-search
  • Example results page

Checkout

  • Checkout page

Optional server/edge stubs

  • CloudFront viewer‑request (KnownUser skeleton)
  • CloudFront origin‑request with body (for POST body triggers)
  • API Gateway Lambda authorizer (cookie check)
  • Flight search handler (302 redirect)

SPA routed with fetch() — pages loaded without full reload.