An instant messenger written as a real-time web application that uses WebSocket technology.
The application allows new users to join and write messages to each other. Also there is shown the activity status of others. When the page is refreshed, the user is automatically logged in with the previous nickname.
Front-end:
- React
- socket.io-client
Back-end:
- NodeJS
- socket.io
Install the necessary modules by running the following command in the client and server directory
npm installTo make the application work, you need to start the server (in the server directory)
node index.js... and the client (in the client directory)
npm startThe website should be available at the address: http://localhost:3000/.
And now you can already exchange messages 😄

