The application is a distributed application built using a Node.js server, and a browser client built in React, managing data using Redux and side effects with Redux-Saga.
Client-server communication is handled through WebSockets.
only need:
- Users List;
- Messages List;
- New message box;
add HTML
add Redux