Skip to main content

Kiosk app — Microsoft event

Microsoft Innovation Universe

Interactive kiosk experience for a Microsoft-aligned event, built as a focused vanilla JavaScript front end. Live demo · Visual design by Subterfuse Design Agency.

Problem

Event floors need self-serve discovery: products, partners, or narrative beats without staffing every station. The build had to stay lightweight (fast load, easy deploy) and faithful to design handoff.

Solution

Implemented UI and interactions in plain JS against the provided design: clear navigation, touch-friendly controls, and assets optimized for kiosk displays. No framework overhead where simplicity and load time were the priority.

Impact

  • Low friction deployment: static assets suit event IT and pop-up networks.
  • Predictable behavior on locked-down kiosk browsers without SPA complexity.

Lessons learned

  • Vanilla JS remains a strong choice when the surface area is bounded and performance matters.
  • Tight design ↔ dev pairing (agency + implementation) reduces rework on spacing and motion.
  • For events, cache-busting and offline fallbacks are worth planning before opening day.

Tech stack

  • JavaScript (vanilla), HTML, CSS
  • Static hosting (event-appropriate CDN or simple web server)
  • Design: Subterfuse Design Agency