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.
1. Login/Register/2FA functionality
2. Animated monkey and working cropping functionality
3. Emoji library for showing emojis on all platforms
4. Input validation (mostly) and fancy placeholders
5. Smooth transitions between login states
6. Chats list and messages with scrolling
7. Hash routing with own Router
1. Sometimes server just yells at you and throws 404. We're sorry for that. Clear your LocalStorage and try again
2. Emoji folder is 14MB in size. Thankfully, it's fully async from main app logic
There's a critical issue when a wrong phone number is entered, and the 'Next' button is pressed, the app will be stuck on 'Please wait'. When a page is reloaded during the login flow, the app starts returning #AUTH_RESTART error.
The monkey animation lacks the connection between the events happening (both for code / 2FA screens monkey just looking around). The design doesn't fully comply with the provided mockups. Transferred size: 559KB. Overall speed is below average, interface not shown until the key is recieved.
The country search isn't correct, the country field doesn't support typing, it's not possible to log in without choosing a county.