a study project that use nodeJS and socket.io to build a chat application