Open Website
WARNING! Clicking "Open Website" will launch a third-party app, use at your own risk. We do not recommend logging in with your main account.

Testing and Issues

You can test this app and submit issues during the testing period of the Javascript Contest, Stage 1 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.


by rating


Fair Mammoth Jan 10, 2020 at 00:59
The app uses tdweb, which leads to significant amount of downloadable code and average to slow speed overall. Transferred size: 2.7MB. The current tdweb implementation is not correct since the UI is displayed only after wasm is downloaded. We recommend to focus on certain optimizations in the future.

The contest task is almost completed, lacking only certain things – crop is not implemented, the photo is not saved during the signup flow.

The design of the app mostly comply with the mockups provided in the competition, but chats headers lack the search icons. Last seen timestamps are not correct displaying people and bots being offline. Also the layout of the action buttons is broken on the chats screen.

Phone number filtering could be better: e.g. to filter digits only.

On the plus side, the application supports online indicators in the chats list, progress bars, several media types. Logout is implemented but has some inconsistencies: when you re-login, the app autofills the number and code fields with the previous code.
Google Chrome 78.0.3904, macOS 10.15.2
Page load time is enormous. Even from cache
Galaxy note 9 / Brave
Quirky Mammoth Nov 18, 2019 at 18:31
I've used tdlib for storage. So this is what I get :(

The page was loaded and I can say that animation in Login process is nice :)
Windows, Yandex Browser
Quirky Mammoth Nov 18, 2019 at 18:46
Thank you very much!
Dmytro Sukhoruchko Nov 18, 2019 at 18:32
Quirky Mammoth Nov 18, 2019 at 18:46
Thanks for feedback!
German phone Number has wrong spaces
Can't write messages on desktop
Quirky Mammoth Nov 18, 2019 at 18:38
I dont support phone formats for all countries (that mush be a crazy). Just used most popular one. Also messaging is not supporting for now.
Thank that have a look!!
Loading time is too big. Messages pagination and auto-scrolling to the newest message are lacking. Otherwise, I like it, good job!
Mac OS, Safari
Quirky Mammoth Nov 18, 2019 at 18:25
What a shame :( Thanks!
The list of countries is broken.
MacBook / Safari
Quirky Mammoth Nov 18, 2019 at 18:26
Beautiful 😁
The page is absolutely empty
Windows, Yandex Browser
Quirky Mammoth Nov 18, 2019 at 18:27
Ok. Only in Yandex Browser or can reproduce in any other browser?
Dmytro Sukhoruchko Nov 18, 2019 at 18:27
Quirky Mammoth Nov 18, 2019 at 18:30
What is this for?
Blank screen
Windows 10, Google Chrome
Quirky Mammoth Nov 18, 2019 at 18:35
Pls try just a bit longer. Maybe something with your internet connection
Placeholder didn't move to top when input on focus. If the user writes the first letter, he will see the placeholder and this letter.
Quirky Mammoth Nov 18, 2019 at 18:47
Hello! Thank you for your feedback! Placeholder doesnt have to move of top when empty input according mockups
I can't upload the image within the registration(Linux/Google Chrome)
Quirky Mammoth Nov 18, 2019 at 18:51
Thank you for you feedback! Yeah. That not supported for now :(
Κύριλλος Nov 19, 2019 at 07:59
Blank screen while loading, and loading is extremely long. I thought the app is not working at all. 8Mb of resources - unacceptable! Looks like you are using the debug wasm tdlib build without code stripping.

When you are choosing the chat, it scrolled to old messages, to the top. Something strange with the fonts, page layout. Icons not centered.

Love for logout button
PC / Chrome / Win 10
Mickey Malone Nov 20, 2019 at 02:31
It's telling me that my phone number is invalid. I selected United States, the country code was selected correctly, I typed the rest of my number in, and clicked on Next. The number is correct
PC / Latest Firefox / Windows 10
Nobody added any issues yet...