Decades ago, Yahoo Messenger was the most used and popular messaging software out there, and it was always my dream to build one of my own.
It become so easy when Node.js was introduced that we can implement chatrooms on websites.
Web server capable of hosting Node.js
i.e. https://digitalocean.com.
If you wish to sign-up to DO, use my referral link to get $100 on your account.
Using the live demo, launch multiple instances of the Chatroom or share the link to friends or colleagues, enter your name and begin chatting.
Using the source code, download and extract in your localhost
Make sure you have installed Node.js. Open your Terminal / CMD and navigate to your project (i.e /wamp/www/xychat), type "node server"
Open your browser and go to "http://localhost:3000"
Easy right? 😄
Note: You may need to do some small adjustments depending on your localhost set-up.