Archive system for Concentration Camp Memorial

KZ-Gedenkstätte Dachau
2024
Digital Plattform
CMS Integration
We can look back on several years of collaboration with the Dachau Concentration Camp Memorial and feel honored to be able to continue on this path together.  It was also a personal concern for us to put the system on a sustainable technical basis and thus to be able to make an important contribution to the preservation of material relevant to contemporary history and thus to the work of remembrance.
Expertise
UX Design, Technical concept
Tech Stack
Neos, Elasticsearch, Vue.js, GraphQL, Tailwind CSS
Awards
Red dot Social Responsibility
German Design Awards Excellent Communications Design
Duration
5 Monate
Challenge

The Dachau Concentration Camp Memorial needed a comprehensive migration of its data onto a future-proof technical basis. The challenge lay in the structural analysis and restructuring of the large amounts of data to ensure efficient daily use and targeted research for internal and external users.

Solution

We developed a powerful system for the efficient management of personal, material and administrative data. Through close collaboration during concept development, we were able to structure the data sensibly according to user needs. This ensures clean provision and archiving, high-performance indexing and targeted research of historically important data.

Our history with the Dachau Concentration Camp Memorial
 

 

The first version of the archive database was created in 2009, at that time with PHP 5 and the Dojo Javascript toolkit. This was followed between 2011 and 2013 by the visitor terminals in the memorial room and the “Memorial Book for the Dead of the Dachau Concentration Camp” in a printed version with more than 1,300 pages.

Restructuring of data and positive user experience

 

Before the migration, the structure of the large amount of data was analyzed and restructured in close communication between the customer, concept and development for optimal daily use and research by internal and external people. The result is a structurally sensible representation of the personal, material and administrative databases, which enables users of the portal to link related data and create it in such a way that the clean provision, archiving and targeted research and maintenance of the data that is so important to contemporary history is guaranteed can be.

Migrating huge amounts of data as biggest challenge

 

First and foremost, the amount of data and how it is handled. This alone required intensive technical conception work and close coordination with information architecture and data collection. It was a process of assignment and reorganization, of data migrations and the demand for high-performance indexing and searchability.

Flow Framework, Vuetify and Materio as the technical setup

 

The Flow Framework from Neos serves as the technical basis. However, instead of Flow's own domain model architecture, the content repository from the Neos CMS was used as the database, as better performance could be expected given the enormous amount of data. 

 

The frontend essentially consists of a Vue app with Vuetify Components and Materio Templates, which communicates with the data layer via GraphQL. A central aspect of such a system is the high-performance and sophisticated search, including filtering and linking options, which was implemented using Elastic Search. Flow's granular rights management enables precise access control so that employees of the Dachau Memorial and external people can work with the system equally.

We have exciting stories to tell.