Event hosting and management web application