practice chat application using Socket.io