A chat web application using socket.io and angularjs