TUI.com is the portal and web-based booking engine for TUI Holidays. Inspiring customers, providing easy search for holidays and representing the TUI Brands online are the main goals of the web site. Using TYPO3 since version 4 TUI.com has a long and successful history of changing and growing with its CMS.
The web site is based on TYPO3 as CMS and Angular as frontend framework. Through various TYPO3 extensions the Java based API is used to display current offers, landing pages and the booking engine itself. Further specialities include a password rule extension providing strict rules for editors, and a staging extension to enable multi-server content staging. The live system is not used by the editors, instead a separate staging server is provided to make editing both more convenient and secure.
Deployments are done via a Continuous Integration Server (Gitlab Runner) which also runs the many automatic tests and checks for every build.
Both the Austrian and the Suisse version of the web site are basically powered by the same extensions – though the servers and content management is kept separate. Content is provided by the main TUI.com website and published on all three, with the possibility for Suisse and Austrian editors to overwrite said content in their version. Certain terminology can be mapped automatically while publishing.
All in all, TYPO3 is providing a powerful base for one of the best travel portals in Germany.
As an owner-managed company team neusta provides consulting, development and realization of complex software-, mobile and eCommerce solutions in its core business.