Testing and Issues
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
It also has a redux-like store and side effects module implemented using the same RxJS.
The app uses the `tdweb` package (via Airgram API) and is reacting to live updates of your contacts statuses, chats list, and their messages.
It lacks messaging and chat-auto update. The signup/ signin flows are 80% complete.
The chats can display stickers and text messages (with standalone emoji 🐶)
Please, leave your feedback and have fun!
The contest task is almost completed except for profile picture uploading for the sign up flow.
The design of the app doesn't fully comply with the provided mockups both for login (the country selector, the 'Keep me signed in' check) and chats screens. Chats design: chats headers lack the icons. Profile pictures in groups are missing; last seen timestamps are incorrect and showing offline for people, bots and groups. Incorrect size of media files.
Some other things: the monkey animations are not implemented; the 'Next' button appears immediately after entering a single digit; reverse scrolling.
On the plus side, the app supports several media types, and 2SV hints.