Info

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.

Voting

25

Comments

Features:
- Infinite scrolling on dialogs and chat history
- Images, video, stickers (static) support
- Edited and deleted messages
- Online status and group member count
- Dialogs reordering
- Pinned dialogs
- Unread message count and mentions
1
You have not added any comments yet...
by rating

Issues

Fair Mammoth Jan 10 at 01:38
Работа построена на tdweb, что приводит к определённым ограничениям в скорости работы приложения, она оказалась лишь чуть выше средней. Transferred size: 3.5MB. Конкурсное задание полностью выполнено. Приложение в целом практически соответствует дизайну предоставленных макетов.

Из выявленных недостатков:

– В приложении дублируются запросы при отправке кода для входа;
– Некорректный поиск по странам – поиск работает только по первым буквам первого слова (нельзя найти Кореи по 'Korea', Germany по 'man' и т.д.);
– Страна не всегда подставляется при вводе префикса;
– Поля ввода номера и кода подтверждения не фильтруются;
– Кнопка ‘Next' появляется раньше, чем окончен ввод валидного номера;
– Редактирование номера сбрасывает ранее введённые данные.

Отметим некоторые моменты вне конкурсного задания: одна из немногих работ с тщательно проработанным состоянием без сети – все чаты и их содержимое кешированы и мгновенно открываются при переходе между беседами. Закреплённые чаты хорошо проработаны, реализована возможность читать сообщения.
Google Chrome 78.0.3904, macOS 10.15.2
21
Illia Lukisha Nov 18, 2019 at 18:54
Flags are misaligned.
iPhone XS / iOS 13.2 / Safari
Posh Owl Nov 18, 2019 at 20:19
Shame on me, I did test it only on desktop devices.
Tactful Seal Nov 18, 2019 at 18:56
Country is not preselected by my location. Kudos for Kazahstan vs russia though.
Posh Owl Nov 18, 2019 at 20:22
Selecting proper location is quite sophisticated topic of discussion. Even Google sometimes can be wrong. Besides, it would require to include ip-range tables which might be heavy.
Олег Сергеев Nov 18, 2019 at 18:57
Not responsive as it must be, right padding on my phone is missing
iPhone 7, any browser
Posh Owl Nov 18, 2019 at 20:25
As we haven't been provided with mockups for mobile client, I decided not to waste time on supporting all device types, so it should work properly only on desktops. I might have misunderstood the goals, though.
The flag of the country does not match. When you select a chat with an avatar, it opens, then if you select a chat without an avatar, the old avatar remains.
Windows 7, Chrome
Олег Сергеев Nov 18, 2019 at 18:59
Valid phonenumber failed validation in login field
iPhone 7, any browser
Posh Owl Nov 18, 2019 at 20:16
The app does not validate phone numbers by itself. You probably had some network issue.
макc (девочка-волшебница) Nov 18, 2019 at 19:14
cant send messages; misaligned ripple
Nobody added any issues yet...