ETERN8
Discuss your projectDiscuss
ruenar
All projects/T2 × Chess & Jazz - an offline quiz for a festival activation
Agency subcontract

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.

1 of 5
Question per attempt
Offline
Runs at the venue
4 goals
First-party analytics

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.

T2 × Chess & Jazz - an offline quiz for a festival activation
IMPLEMENTATION STAGES

What we built

01

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.

02

A kiosk mode for the shared tablet: the promoter taps “Next visitor” and the state resets.

03

Offline operation on a pre-opened tablet: the quiz is cached and does not depend on the venue network.

04

First-party Yandex Metrika with four goals: view, start, correct and incorrect answer; events queue locally and send when the network is back.

05

Design to the T2 partner brand guide: the operator’s grid, spacing, palette, and typography.

RESULT
1 of 5
Question per attempt

A random question from a pool of five, one attempt, a gift only for a correct answer.

Offline
Runs at the venue

The PWA is cached on the tablet and does not depend on the festival internet.

4 goals
First-party analytics

View, start, correct and incorrect answer in the client’s Metrika.

PROJECT CONTENT

Inside the project

Static PWA, kiosk mode, offline cache, a Metrika event queue, the T2 brand guide.

Core modules
  • 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
PRODUCT FORMAT

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

TECHNOLOGIES
  • PWA
  • Offline mode
  • Kiosk mode
  • Yandex Metrika
  • No personal data
WHAT IS INSIDE
  • PWA
  • Offline mode
  • Kiosk mode
  • Yandex Metrika
  • No personal data
OPEN SITE↗
Free

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.

Get a video review

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.

DISCUSS YOUR PROJECT
Write to us
hello@etern8.tech

ETERN8

Boutique custom web development for business. Online stores, platforms, business portals, and internal systems.

Profiles

  • LinkedIn · Iakov Radchenko
  • LinkedIn · ETERN8
  • Telegram · @yakov_etern8
  • GitHub · yashafake
  • Instagram · iakov.radchenko
  • Instagram · ETERN8
  • X · yasha_radchenko
  • YouTube · @etern8_tech
  • Habr · yakov_etern8
  • VC.ru · Iakov Radchenko
  • Journal · Iakov Radchenko
  • Яндекс.Справочник · ETERN8

Contacts

  • Phone+7 (495) 320-62-98
  • Emailhello@etern8.tech
  • Working hours

    Mon-Sat 11:00-20:00 MSK

Menu

  • Home
  • Services
  • Projects
  • About
  • Presentation
  • Blog
  • Free video review

© 2026 ETERN8.

Contact & legal detailsPersonal Data Processing PolicyPublic Offer