Project 07.2018 architecture, technical realisation, and documentation

Centralised crisis communication microsite system for all Bahlsen websites

Bahlsen wants to achieve fast, comprehensive and proactive communication with end customers in the context of crisis management. In the Internet, central crisis communication is to be guaranteed across all Bahlsen websites.

This is to be achieved through a microsite, which can be activated specifically on the Bahlsen websites and via which current information and FAQs are to be made available on the one hand and on the other hand a contact possibility is to exist.

The crisis communication microsites are simply implemented with TYPO3. The key is the embedding. The integration of the crisis microsite into a site is minimal and simple. Only a script-tag must be included in the website. The referenced script receives an API key as parameter. This script return no content in default mode and some javascript in case of an active crisis microsite. The javascript creates an overlay with a fullscreen iframe and load the microsite from a central server. With that technical solution Bahlsen is able to control all crisis microsirtes centrally even all websites are spreaded through different agencies and vendors.

The crisis communication microsites include features like:

  • Presentation of a current note with additional content and various crisis levels as a stand-alone microsite and as an overlay via other websites
  • Deploy multiple microsites simultaneously
  • Display of FAQs
  • Multilingualism with automatic language pre-selection
  • Contact form with dispatch by email
  • Central activation/deactivation as well as targeted control per third party website

Using websites:

  • bahlsen.de
  • leibniz.de
  • pickup.de
  • aktion.bahlsen.de
  • aktion.leibniz.de
  • brandt-kekse.de
  • bahlsen.at
  • leibniz.at
  • pickup.at
  • aktion.bahlsen.at
  • kornland.at
  • krakuski.com.pl
  • leibniz.pl
  • hitemjesthit.pl
  • pickup.it
  • bahlsen.it
  • us.bahlsen.com
  • blissfulbaking.com
  • bahlsen.es
  • bahlsen.co.uk
  • bahlsen.co.uk/our-biscuits/pick-up
  • www.thebahlsenfamily.com/de/
  • www.thebahlsenfamily.com/int/
  • www.thebahlsenfamily.com/pl/
  • www.thebahlsenfamily.com/us/

Responsibilities:

  • Architecture.
  • Technical realisation / lead developer of frontend and backend.
  • Documentation for integrators.

Technology Stack:

  • GulpJS to compile the microsites embedding code.

  • TYPO3 as content management system and publishing contol instance.

  • Multi language setup for about seven languages.

  • Bootstrap in isolated mode.

  • jQuery in strict no-conflict mode.