This chat - the task from RSSchool for interview. Link to task: Chat task
Link to page on Github: Chat-x0
- React/Redux
- Nickname should be stored in LocalStorage and reused across app launches.
- You should implement reconnection mechanism
- Add notifications for new messages
- Display notification only when app is not visible
- You should separately handle cases when the app goes online/offline
- App should properly work in latest stable chrome
- Your implementation of chat should be deployed and available anywhere by a public link. (My recommend hosting is heroku). Please add a link to the deployed app to the PR.