Skip to content
All projects

2025

Volkstanzverband Burgenland

Migrated the Burgenland folk dance association off legacy WordPress onto a self-hosted Next.js site with Strapi CMS, so the committee can publish without a developer in the loop.

Next.jsStrapiCMSDockerMigrationClient work

The problem

The association's WordPress site had got slow and awkward to maintain, and the people who actually needed to publish events had to ask someone else to do it for them.

The approach

A Next.js frontend against a self-hosted Strapi instance, with the content modelled around what the committee actually publishes, so events, groups and announcements rather than WordPress pages.

It runs on Hetzner, containerised with Docker and managed through Dokploy, which keeps the running cost low and the deployment repeatable.

The outcome

The committee now publishes directly. I was elected webmaster of the association and still maintain the site.