← All work
Product · 2017

Interactive Media & Wayfinding Terminal App

An airport self-service retail/kiosk platform

Overview

The “mediabox” terminal, an interactive media and wayfinding application in the kiosk family. It plays audio/media and presents map-based location content for visitors.

The Challenge

A public terminal aimed at information and engagement needs smooth media playback and interactive maps, running full-screen and reliably on kiosk hardware.

What We Built

An Electron/React/Redux desktop app (app/actions, app/components, app/containers, app/reducers, app/store) using howler for audio/media playback and leaflet / react-leaflet for interactive maps and wayfinding, with a do.php helper for server-side content access. Built on the shared electron-react-boilerplate foundation used across the kiosk suite.

Technologies & Approach

Electron + React + Redux (Webpack, Babel, Flow, ESLint), Howler for audio, and Leaflet for maps. Reusing the platform’s common desktop toolchain kept the media terminal consistent with the rest of the fleet.

Outcome / Impact

Added an interactive media/wayfinding surface to the kiosk platform, broadening it beyond transactions into information and engagement.

Capabilities Demonstrated

  • Interactive audio/media playback in a desktop kiosk
  • Map-based wayfinding with Leaflet
  • Touch-first terminal UX
  • Reusing a shared Electron toolchain across a product family
More work See all →