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

This version uses Webogram MTProto libraries.
Works best in WebKit-based browsers (Safari, Chrome-based browsers)

Implemented:
1. Login (Simple/2FA)
2. Sign up
3. Chats list (with infinite scroll)
4. Messages lists (with infinite scroll, balloons stacking, read status)
5. All kinds of stickes
6. Images loading
7. Documents downloading by click (all types, including GIF/video)
8. Forwarded messages, replies
9. User status - online/last online
10. Message status - read/unread (without updating it)
11. Message stacking and avatars in chats

Not yet implemented
1. Updates
2. Loading video/gifs
3. Search
4. Account control

Known issues:
1. 404 error on incorrect code input, sorry :(
2. Wrong message list width in Firefox
You have not added any comments yet...
by rating

Issues

Fair Quokka Jan 10, 2020 at 02:01
The overall quality and speed are below average, the contest tasks are not completed (profile picture uploading is missing, it's not possible to change the password visibility, the monkey animation is looped when entering a code).

It's not possible to log in with certain countries numbers, the app doesn't recognise country prefixes. The design of the app doesn't comply with the provided mockups.
Google Chrome 78.0.3904, macOS 10.15.2
20
When I loggin I recive "404" error
Desktop / Firefox / Ubuntu
Tanned Sloth Nov 19, 2019 at 08:45
Hello, I've got this error with invalid code, error in error handling, sorry :(
Dmitry Kanatnikov Nov 19, 2019 at 10:35
Incorrect page width in Firefox.
Desktop / Firefox / Win10
non-flat styles for inputs
not implemented mouse-hover on a country item (placeholder replacement)
country selection will not set code
no loader
auth is not working
different fonts and colors
Macbook, Chrome, OSX
Tanned Sloth Nov 21, 2019 at 09:35
Hello, I’ve added the “try again” message because of this API errors, could not find out why it’s not stable and works after a few tries.

Yes, I could not decide how to handle multiple country codes so made it not inserting country code at all yet.

About other things - yes, really, have not enough time :(
Nobody added any issues yet...