Contest Ended


The goal of the third round of the JavaScript contest was to continue working on a web version of Telegram without using third-party UI frameworks.

In addition to completing the tasks of the first two rounds, the participants were asked to implement the following:
1. Mobile Version: A one-column interface for mobile devices, which works flawlessly in Chrome and Safari.
2. Emoji, stickers and GIFs: A fully-fledged emoji/sticker/GIF panel, including sticker search and a Trending Stickers section.
3. Recording voice messages.
4. Global and local search for chats.

The design implementation should be identical to the mockups published in the contest channel. The main criteria to define the winners are speed, size of the apps and attention to detail.