Skip to content
A festival programme that updates itself.
Big Bang AI Festival

A festival programme that updates itself.

For the Big Bang AI Festival, we rebuilt the website on TYPO3 and are continuously developing it further. Since 2026, a custom TYPO3 extension has regularly imported speakers and programme from the external event platform. As a result, the festival team does not have to maintain this information additionally on the website.

Sector Events and media
Project type Takeover and further development
Period since 2025, ongoing
Services Migration, interface, domain consolidation, support
Technology TYPO3, Mask, custom extension
Starting point

When the date is fixed but the programme is not.

The Big Bang AI Festival is an event of the Hamburg-based DUP Media GmbH. The bilingual website bundles programme, speakers and information about the rooms and leads to ticket purchase.

While the event date is fixed early on, the programme continues to develop until shortly before the start. Speakers are added, talk times shift and rooms change. These changes should appear on the website promptly without having to maintain the same information several times.

At the beginning of 2025, we took over technical support. First the focus was on the rebuild on TYPO3, in the following festival year on the automated transfer of the programme data.

Big Bang AI Festival: home page on a laptop
Project history

From system change to automated programme maintenance.

The implementation took place in two steps: system change in 2025 and automated programme maintenance in 2026.

System setup and migration

We transferred the existing website to TYPO3 and converted the existing appearance into responsive templates. This included the bilingual content structure, forms and consent management.

Speakers and programme for 2025

For the first festival year on TYPO3, we developed our own content elements for speakers and programme items. Filters by topics and categories as well as a free-text search made it easier for visitors to find their way around. The editorial team could maintain all content directly in TYPO3.

Consolidation of the domains

We merged thirteen existing domains into one central main address and set up redirects for existing links and campaigns.

Connecting the event platform for 2026

For 2026, we developed a custom TYPO3 extension that regularly imports speakers, talks and rooms via the API of the external event platform. This eliminates duplicate maintenance of the programme.

Locally stored programme data

Imported programme data and images are stored locally. The website can therefore also display this state when the event platform is temporarily unavailable.

Central decision

The existing design as the basis for the system change.

There were only a few months between the start of the project and the festival. We therefore separated the technical rebuild from the redesign and largely retained the existing appearance. This made it possible to define the scope for the first step clearly.

For the start, we used TYPO3 12. The extensions required in the project for forms, content containers and consent management were not yet consistently available for TYPO3 13 at the beginning of 2025. We therefore opted for the version with which the required functions could be implemented by the planned date.

The automated programme connection followed for the next festival year. This allowed us to implement the system change and the extension of data maintenance one after the other.

Big Bang AI Festival: podcast area
Central decision

Maintain programme data centrally.

Speakers, talks and rooms are planned in the external event platform. Our TYPO3 extension uses its API to regularly import speakers, talks, topics, formats and rooms.

This keeps programme maintenance in one place. The website takes over the data and displays it in the corresponding views.

We have taken several precautions for the transfer and display of the data:

  • Locally stored programme state: the data is stored in TYPO3 and not queried from the event platform on every page view. If the platform is temporarily unavailable, the website shows the last successfully imported state.
  • Images and caching: the required image material is also kept locally. After an import, the affected caches are renewed so that transferred changes appear on the website.
  • Step-by-step import: the API data is retrieved and processed in subsets. This allows even extensive programmes to be imported step by step.

Changes to the imported programme data are made in the event platform: their current state is applied at the next successful import. The editorial team continues to maintain all other website content in TYPO3.

Big Bang AI Festival: programme overview
Result

What has improved for team and visitors.

For the visitors

Up-to-date information

Programme and speakers are regularly imported from the event platform and provided in two languages.

For the festival team

Less maintenance effort

The festival team only manages the programme data in the event platform.

For marketing

Bundled presence

Thirteen domains now lead to one shared festival website.

For operation

Programme remains available

If the external event platform is temporarily unavailable, the last imported programme state remains available.

In figures

The framework in figures.

2 Festival years 2025 and 2026 accompanied
13 domains bundled into one address
5 data types from the event platform: speakers, talks, topics, formats and rooms
2 language versions of the website
Suitable services

How we help with comparable projects.

Interfaces and extensions

Connect external platforms with TYPO3 and provide data automatically on the website.

Maintenance and support

Security updates and technical development, coordinated with your event schedule.

SEO and performance

Plan domain changes and redirects, improve technical findability and loading times.

Similar project?

A changing programme on your website?

Do you want to take over event data automatically or develop your existing website further? We clarify with you where the content is maintained and which connections make sense. We align the implementation with your event date.