This app uses socket io for faster end to end messaging , react for faster app UI experience and Nodejs for backend services.
I deployed my backend on Heroku and frontend on Netlify .The link is given in description , Have a try.
First image shows the login page of the SFS.
Second image is the chat UI which shows you room name with a welcome message whenever a user joins and also the leaving message when user leaves the chat.