Case Study: AIDA Expinet Meidathek mobile

AIDA

Relaunch EXPInet media library with
TYPO3, Solr and Vue.js frontend

AIDA Cruises is a brand of the cruise company Carnival Corporation & plc specifically for the German target group. In 1996, it said "Cast off!" for the first time. Since then, the company has revolutionised the German cruise market with the idea of offering cruises as a modern lifestyle product. At the time of project realisation, the 13 ships in the AIDA fleet can accommodate up to 30,460 guests.

Countries
40

employees
> 11,000 worldwide

Turnover
> € 1.5 billion

Project


AIDA offers a separate area for travel sellers on the aida.de website. Travel agencies that sell AIDA voyages can log in here and manage their bookings, for example. In addition, AIDA provides a media centre with images, route maps, forms and social media templates for the agencies to use for their sales and daily work.

During the revision of the extranet for travel agents - also known as EXPInet - the media centre was also improved and adapted to the new layout. Previously, the search and results list was implemented as an extension in TYPO3. The AIDA search was used as an interface to the search server and the AIDA media centre as a link between the search server and the user interface.

Realisation


The progress of the project and the next steps were discussed with the customer in weekly reviews. This meant that the client was always informed about the progress of the project and we were able to align our activities with the client's current priorities in an agile manner.

We decided to implement the front-end layout in Vue.js. By separating the frontend and backend, we have the advantage of greater flexibility. In order to fulfil our own requirement for automated integration tests, we have integrated corresponding tests for the media library into the AIDA Jenkins Blue Ocean environment. These primarily test the most important functions of the new media library (filtering, accessibility, shopping basket). In this way, we show the customer that we not only promise automatic testing and quality assurance, but also deliver it.

The atmosphere during the course of the project and during the reviews was consistently positive. The open and transparent co-operation ensured a very relaxed project process on both sides. One positive aspect was that we planned the schedulable campaigns feature in particular from the outset in such a way that new ideas and deviations from the initial requirement could be integrated into the existing concept without any problems.

Headless application with TYPO3

"Thanks to the agile implementation, we were able to repeatedly scrutinise our original project assumptions from sprint to sprint and react to changing requirements without exceeding the given budget."


Tobias Hein

Head of DXP
Netresearch

 

Impressions


Key data


Project completion within budget
and expected time horizon of the customer
Realisation of the new layout
Adoption of previous filter functions &
Faceting of the search results
Display of media for campaigns in the
the search for the period of the campaign
Enrichment of route maps with metadata
for better filtering and visualisation
Deeplink capability for filters & search results
Preview image generation for the different
document types (PDF, Doc etc.)
Project quality assurance with integration tests
Realisation of all features of the backlog

Result


The development of the backend component was implemented in the form of a new TYPO3 extension that performs the queries against the Solr search server and prepares them in JSON format for the frontend.

By replacing the GSA search with Solr, the quality of the search results has improved. It offers significantly more options for applying new search criteria. AIDA also wanted a solution that would work independently of TYPO3. We were also able to fulfil this project in full. Another important requirement was to make the EXPInet media library compatible with IE11, as this is still used by many agencies.

Headless application with TYPO3

Thomas Wilhelm
Your web platform & TYPO3 expert

Would you like to find out more?

You can receive detailed background information on projects in a personal meeting or by e-mail. I will be happy to advise you.

c onsulti ng@netresearch.de
+49 341 - 47842241

Book an appointment now