PROJECT OVERVIEWPROMO WEBSITE
Signal — a 5G router promo landing with a game and a test-drive form
A one-page campaign site of a mobile carrier: the 5G router can be taken for a test drive or bought in a limited series with a gift. A partner film sets the theme, and the game on the site gives away tickets to the premiere.
- Role
- Frontend developer
- Timeline
- 2026, April — May

The challenge
Build the landing from the design in two languages and connect the request form to the carrier's API so that every button passes its own request source and the game can open the form itself.
What the solution includes
- Russian and Kazakh versions: the language comes from the browser on the first visit and is remembered; the FAQ is loaded for each language separately.
- A request form in a dialog: name, a masked phone and a city from a list; the request goes to the carrier's API through a same-origin proxy, in the language of the site version.
- Every button opens the form with its own title and request source, and a direct link with ?modal=order opens it right away.
- The game is a separate HTML5 build in a full-screen frame: it opens the request form by postMessage, and on phones in portrait the site asks to turn the device, with a way around when rotation is locked.
- A first screen with parallax and a video background, a YouTube trailer in the language of the site version.
- A WhatsApp button in the header and a floating one on phones, a cookie notice linking to the policy for each language.



A commercial team project: I built the whole frontend from a ready design; the game is a separate build. Screenshots are from a local build; the logos and names of the carrier and the partner film are hidden.