The travel industry has been focusing more and more of it's resources on e-commerce solutions as more people rely on the internet for booking their travel arrangements. Some travel companies however have had unique challenges designing and developing their own online booking solutions.