Online booking tool for travel agencies