Export trade show · Since 2017
It started in 2017 as a booth management system: organizers assign booth numbers, and the design team downloads the latest booth list for marketing materials and contractors. Because the data was already in one place, I extended it into on-site kiosks where visitors find exhibitors, products and services on an interactive floor plan. Since then it has listed more than 5,000 exhibitors and recorded more than 30,000 kiosk engagements. In the 2026 rebuild, the floor plan became its own set of modules.
Modules I built
Layout editorDraws the hall to scale in metres, with walls, doors, fire exits, facilities, closed-off areas, multiple floors, blocks of booths with automatic numbering, and booths that combine and split. Undo works throughout.
Designer's plan importPuts the designer's PDF under the layout to trace over. Booth numbers are read from the PDF in the browser.
VersionsSaves a layout as a version and compares any two: booths added, removed, moved, resized or renumbered.
2D and 3D planBooths as blocks at real size in sector colours, with touch gestures to pan, zoom and tilt, and exhibitors setting their own booth height.
Wayfinding kiosksRoutes from each kiosk's door to any booth, around walls, with animated route styles. Kiosks reset when idle and reload when booths change.
Emergency modeOne switch turns every kiosk red and shows the way from its door to the nearest fire exit.
Booth sheet & importsBooth assignment, always-current booth lists, and imports that carry over moves and drop-outs.
What I did
- Built booth assignment and always-current booth lists for the design team and contractors
- Turned the booth data into touch-first kiosks with 2D and 3D floor plans
- Built the to-scale layout editor, PDF tracing and layout versions
- Added click tracking: 30,000+ engagements since 2017