First chat developped with socket.io and Node JS(Javascript)
You need to install Node JS if you want to run the app https://nodejs.org/en/
#How to run ?
You just need to use your terminal and move to the folder where is app.js
After that, just do node app.js
Then you will be able to test it on : localhost:3000 OR [ip address]:3000 OR [domain]:3000