Services

TKR Bausysteme. Migration from WordPress to MedusaJS.

An agreed customer project replacing a WordPress site built on a custom Oxygen Builder theme with an owned custom theme and a MedusaJS commerce backend.

Customer project - ongoing development

October 2026 - ongoingStart estimated from source history. Development and staging are active; production cutover is not complete.

PROJECT JOURNAL

From WordPress to MedusaJS.

In development

A dated view of the storefront revamp and commerce migration. Source and staging milestones are recorded here; the production cutover remains in progress.

  1. Engineering milestone

    Industrials storefront adopted for TKR

    The legacy frontend was replaced by our owned Industrials presentation, adapted to the TKR catalogue and product structure with cookie-based region resolution. Source merged and delivered to staging.

  2. Engineering milestone

    Room planner topology and staging acceptance

    The room planner gained measured polygon rooms, orthogonal topology and shared exports, and a staging acceptance was recorded in the project documentation. Production cutover remains pending.

  3. Engineering milestone

    Catalogue integrity and media handling

    Merged changes enforce purchase review on the catalogue and prepare native media publication, including bounded MinIO storage names for Unicode attachments. Source merged; staging verification follows.

  4. Engineering milestone

    Project repository and platform onboarding

    The TKR project space was created in our GitLab and connected to the MedusaJS delivery pipeline. This records the start of source history; the WordPress production site remains live during migration.

Last reviewed: 24 October 2026. Updated weekly when verified progress is available.

The agreed direction

The existing TKR web presence runs on WordPress with a custom theme built in Oxygen Builder. The agreed target is a fully owned stack: a custom storefront theme without a visual builder dependency and a MedusaJS backend for catalogue, pricing and commerce operations.

Migration scope

The revamp covers the storefront theme, the product catalogue structure, customer accounts and the room-planner tool with versioned topology and polygon exports. Data moves from the WordPress installation into MedusaJS entities rather than being re-created by hand.

What the diary records

Entries below come from merged changes in the project repository. Source merges, staging delivery and production acceptance are different states; the diary shows where each step stands.

Builder to owned theme

The Oxygen Builder theme is replaced by a custom theme under version control, with no runtime dependency on a page builder.

Commerce on MedusaJS

Catalogue, pricing and orders move to a MedusaJS backend instead of WordPress plugins.

Verified progress

A diary of reviewed milestones instead of unverified claims.

Let’s discuss your project.

Talk to UHL