The management of a film database

Since 2021

Migration of an extensive film database into a customised management tool and output of the content via the WordPress Block Editor.

The management of a film database

A collaboration with Magma Branding in Bern enabled me to migrate a large film database to WordPress. The original content management system had become too inflexible and difficult to develop further, so a new website and data management tool based on the world’s most popular and extensible web system was the logical solution.

Magma Branding worked with the client to develop a modern and distinctive new brand and colour scheme, which they integrated into a detailed and comprehensive web design. Say Hello worked with Magma Branding and the client to realise the multilingual website with a bespoke WordPress theme and multiple plugins – based on custom developed content elements for the WordPress Block Editor and a specialised administration interface with various custom defined field types.

Screenshot of the WordPress admin interface for a films database
Customised data management for a multilingual film database

Management of the film database

The data behind the film database is extensive, and the migration from the previous system required a lot of time and effort – especially in order to offer the customer the same flexibility and wide range of data management that were previously available.

Once the custom data management system was developed, I wrote a series of command line scripts to migrate the data into the new structure in WordPress and ensure that all film entries and their metadata were correctly integrated into the new administration interfaces.

Based on this data, the customised content elements are used in the WordPress Block Editor to present the film information in an appealing way and to provide both interested website visitors and search engines with optimal access to the large amount of information that the client has collected.

Client

Films for the Earth

A collaboration with

Magma Branding