A single-page PWA quiz: one random question out of five, one attempt, a “your gift is waiting at the stand” screen after a correct answer.
T2 × Chess & Jazz - an offline quiz for a festival activation
The order came from the agency running the T2 festival activation at Chess & Jazz on 25 and 26 July 2026. The stand needed a quiz: a visitor answers a question, shows the screen to the promoter, and gets a gift. Festival deadlines and a fixed budget, so the project was deliberately compact: a static PWA with no CMS, no accounts, and no personal data, built to the T2 partner brand guide.
Challenge
The quiz had to work at a venue with unreliable internet, on personal phones via QR and on a shared tablet at the stand, honestly enforce one attempt, and give the client three numbers afterwards: sessions, unique visitors, correct answers. And no personal data at all.

What we built
A kiosk mode for the shared tablet: the promoter taps “Next visitor” and the state resets.
Offline operation on a pre-opened tablet: the quiz is cached and does not depend on the venue network.
First-party Yandex Metrika with four goals: view, start, correct and incorrect answer; events queue locally and send when the network is back.
Design to the T2 partner brand guide: the operator’s grid, spacing, palette, and typography.
A random question from a pool of five, one attempt, a gift only for a correct answer.
The PWA is cached on the tablet and does not depend on the festival internet.
View, start, correct and incorrect answer in the client’s Metrika.
Inside the project
Static PWA, kiosk mode, offline cache, a Metrika event queue, the T2 brand guide.
- A single-page quiz built to the T2 brand guide
- Mechanics: one question out of five, one attempt, a proof screen
- Kiosk mode for the promoter tablet
- Offline operation via PWA cache
Festival quiz for a brand activation
A quiz for the T2 mobile operator stand at the Chess & Jazz festival: one random question out of five, one attempt, a proof screen for the promoter, a kiosk mode for a shared tablet, offline operation, and first-party analytics with no personal data.
Yandex Metrika with four goals and an event queue
Domain, hosting, and launch in time for the festival
TECHNOLOGIES AND SOLUTIONS
- PWA
- Offline mode
- Kiosk mode
- Yandex Metrika
- No personal data
- PWA
- Offline mode
- Kiosk mode
- Yandex Metrika
- No personal data
A free 3-minute video review of your site
Send a link and I will record a personal review: where you lose on speed, conversion, and SEO, and what a move to your own engine would change. No call, within 48 hours.
Need a site for an event or a brand activation?
Festival deadlines and a fixed budget: I build it compact and on time, with analytics and without extra scope.