A web based chat application