PUTURE

Work / Jimssalabium

Jimssalabium

A popup kiosk for Jimssalabium, an ENA travel show. It reads the barcodes on two packing cards, matches a destination and prints the result on a receipt.

Client
KT × ENA
Where
KT Gwanghwamun building, Seoul
When
August 2026
Our part
Software development and every interaction

Jimssalabium is an ENA travel show in which four maximalists travel with a single carry-on. For its popup at KT’s Gwanghwamun building we built a 9:16 portrait kiosk. Visitors scan two packing cards one at a time, filling the suitcase on screen, and the pair of cards decides one of eight destinations. Tapping print on the result screen sends a receipt to the thermal printer.

Key engineering

  • 9:16 portrait kiosk web app with CSS keyframe animation
  • HID barcode scanner input and ESC/POS raster receipt printing over direct USB
  • JSON-configured rule engine: 27 card pairs to eight destinations
  • Local server for the receipt-print and statistics APIs, with no internet dependency
  • Usage statistics in a local database by day, destination, card pair and card, with CSV and JSON export
  • Windows installer bundling the Node.js runtime and printer driver, launching the browser in kiosk mode

System

  • Barcode scanner
  • Touch screen
  • Kiosk web app
  • Local print and stats server
  • Destination screen
  • Result receipt

Web kiosk UI, CSS keyframe animation, HID and ESC/POS devices, Offline local server, Automated tests