Skip to main content

Case study website upgrade

From Drupal 7 to Drupal 10 with Tailwind and Workspaces

Learn how the teamwork between Sping Digital Lab and CodeLift made updating a website from Drupal 7 to Drupal 10 successful, making it better for users and easier for editors.

Introduction

In collaboration with Sping Digital Lab we updated a content-rich Drupal 7 website to Drupal 10.

CodeLift formed the technical Drupal team, and we were responsible for rebuilding the website and migrating all existing content, Views, Taxonomies. We are specialised in updating content rich Drupal 7 websites so this project fits us well.

A big job because the website had a lot of pages and had been around for 10 years.

Fact sheet

Client Sping Digital Lab
Migrated content items 2500 items fully automated migration
Field/Entity types 25 different types of Drupal fields
Drupal 7 lifespan 10 years since go-live in 2013
Editorial workflow Scheduled publication workflow for all pages
User access Subscription based content access

The challenge

This NHG's website is a repository of 2500 content items, each interlinked to many others, forming a complex content structure. Objectively a type of website where the Drupal CMS shines. A long term supported Drupal system was necessary, because of Drupal 7 upcoming end-of-life date.

The site offers a personalized experience to its users, where logged-in visitors could access a different version of the content based on their subscription level.

The teamwork between Sping Digital Lab and CodeLift shows how with the right plan and hard work, updating a website can lead to great results. Now, the website is ready for the future, offering a better experience for its visitors and editors.

Our solution

Collaboration for success

Working alongside Sping Agency, the main contractor, our role was to carefully plan and execute the migration of all 2500 content items to Drupal 10 without losing the relationships between them.

Technical execution

Our first step was to conduct an audit of the existing site to understand the complexity of its content structure and navigation. We then opted to migrate the existing functionality and content as much as possible. This worked really well, because the existing system had been working for a long time and the client preferred to keep most functionality and content.

Redesign with TailwindCss

With the content safely migrated, our next mission was to give the website a fresh look that reflected NHG's corporate identity. We choose to not change the SEO-structure which made it possible to validate the before and after easily. We use TailwindCSS as a frontend framework and this worked out really well for our developers and with a great final result.

Scheduled publication workflow

With Drupal core' Workspace module combined with custom code the system allows for periodic content publication. This special requirement allows for the editorial team to publish many content changes at once.

Personalized access

We implemented a single-sign-on (SSO) system. This allowed users to log in securely and access content tailored to their subscription level.

Results

Modern Drupal website

The website now runs on Drupal 10. It's faster, safer, and easier for editors to use. This means a better website for everyone who visits it.

Better user experience

The new design and improved site navigation have been met with positive feedback from users. The ability to log in and access personalized content has made the website not just a source of information but a valuable resource for NHG's audience.

Links

Visit NHG Referentie model Drupal website - Dutch

Ruim 30 jaar is het HIS-Referentiemodel dé leidraad voor het inrichten van huisartsinformatie-systemen (HIS’en). Het HIS-Referentiemodel beschrijft de (medische) gegevens en functionaliteit van een HIS.

Visit Sping Digital Lab website - Dutch

Wij zijn Sping. We zijn onderzoekers, ontwerpers en bouwers. We ontwikkelen de volgende generatie digitale producten en diensten. Bij ons staat de mens op één en is technologie robuust, schaalbaar en betrouwbaar.

Read this case-study on Drupal.org

As official Drupal 7 migration partner we published this NHG Referentiemodel case-study on Drupal.org.

Read more about CodeLift Drupal 7 updates

Your Drupal 7 site, reinvented. With a CodeLift Drupal update, your website keeps all content, users and functionality. It will be identical for your visitors and search engines. Lift your code, not your costs. CodeLift transform what exists into what’s next.

Your site, upgraded

Tell us about your project

Quick contact Schedule a video call the next business day.
Expert video call Discuss your unique needs with a Drupal expert.
Custom quote Receive a quote based on your project's unique needs.
Immediate progress Upon approval, we start the upgrade process right away.

Niels de Feyter
niels.defeyter@codelift.ai
 LinkedIn
 (+31) 06-44394450
The Netherlands
Current office time:

Tell us about your project

We’ll schedule a video call within 24 hours.

Drupal 7 support ends on January 5, 2025