Kiosk web implementation