It is a tool that Socket.io implements to create a chat in real time, what is sought with this micro project is to understand the operation of this package in conjunction with React to create applications with data updates in real time
On the part of the server, use is made of the Express environment through which the main server is deployed and for the use of the tcp protocol, Socket.io is used.
cd server
npm install
For the client, the same technology provided by Socket.io is used, in addition to using React and some of its main hooks mainly.
cd client
npm install
The deployment mode is done in development mode, the local network is used using the ipv4 network, the default server will take the address from it and it will be displayed in the console like this:
To change these types of specifications you can go to the config.js file
cd server
npm run dev
On the client's side, they must go to the config.js file and change the ip to which the requests made to socket.io will be directed (It was not possible to automate this measure)
cd client
npm run dev


