Skip to main content

Industry

Food and Beverages

Location

Barcelona, Spain

Engagement

Year

Focus

Drupal Multisite – to enable each franchise to have its independent website aligning with EBS brand guidelines.

Services

Drupal 8

Drupal Multisite

Performance optimization

Digital Asset Management

European Bartender School (EBS), the world's leading bartending school partnered with us to expand its global presence by creating a franchise model for its websites. Each franchise now has its own standalone website, all adhering to the same brand principles.

Leveraging Drupal's multisite feature, we created multiple websites from a singular codebase, enhancing asset management with Drupal's media module. This innovative approach empowered EBS to uphold brand consistency while granting each franchise the necessary flexibility.

Challenge

The main challenge was to expand European Bartender School's global presence while maintaining brand consistency. Each franchise required its own website, all adhering to identical branding guidelines.

Our task was to discover a solution enabling EBS to create numerous websites from a single codebase, ensuring simple website management for each franchise.

Solution

We used Drupal's multisite feature to create a dynamic architecture that allowed effortless creation and management of multiple websites from one codebase. We fine-tuned this feature to enhance scalability and efficiency.

We also streamlined the site creation process through automation, reducing the time required to launch a new site to under 4 hours.

European Bartending School Website Mockups

Asset management

We improved asset management by migrating the existing file system to a media entity in Drupal. This allowed us to better organize and reuse media assets, and it also made it easier to manage permissions and security.

We also integrated media browsers into the CKEditor, which made it easier for content editors to insert media assets into their content.

We created a central cookie management system to improve user experience. This system ensures that each franchise website has a GDPR cookie consent section, but it also prevents users from having to accept the cookie policy again if they have already done so on the global website.

It makes the user experience more seamless and improves compliance with GDPR regulations.

Central cookie management

Tailored content

To avoid creating new components for each franchise site, we reused components such as paragraphs, blocks, and content types from the parent site. This allowed us to maintain brand consistency across all sites, while also giving each franchise the flexibility to add their localized content.

Faster time-to-market

To reduce the time it took to launch a new franchise website, we created a placeholder site with some default content. This content included the basic structure of the website, as well as some placeholder text and images. This allowed us to quickly launch the website, and then the franchise could add their localized content later.

Fewer deployment costs

We implemented a Docker-based environment on AWS, which improved the performance and scalability of the websites. This also reduced the time and cost of deployment, as we could now deploy multiple websites with a single command.

European Bartender School site after implementation

Outcome

Drupal 8 has helped the European Bartender School to expand its global presence with a centralized platform that enables the easy creation and management of franchise websites in multiple languages.

It has also reduced the school's reliance on the development team by giving franchisees the ability to create and update their own websites without any coding knowledge. The use of reusable components and templates has improved the consistency of the school's branding and messaging across all of its websites.

Finally, the faster, more responsive, and secure website platform has enhanced the user experience for both students and franchisees.

European Bartender School outcome mockup

Communication with QED42 is excellent. If potential issues arise, they raise them so we can arrive at the best solution together. They were highly flexible and adapted perfectly to how EBS would like to run/control certain aspects of the project.

Neil Humphrey

Senior Project Manager

Bring us your challenge

We’ll help you get clear on what needs solving,
that’s where we begin

How an academic medical center launched its full site on schedule, with the content migration still running

How an academic medical center launched its full site on schedule, with the content migration still running

Rebuilding Diabetes Food Hub as one connected nutrition planning experience

One operating model for a global portfolio of industrial brands

AI-powered legal search helps 62% more users find legal help

How Banyan Living built a digital guest experience as premium as their properties

Built on trust and purpose, our 5 years of Digital partnership with the UN

Creating a safe digital space for women and girls facing gender based violence

Building a migraine therapy band website for the German market

National Kidney Foundation’s Drupal 7 to 10 migration | Redefining digital operations and experience

Interactive data visualization of climate hazards for the International Organization for Migration, UN

Enabled a Fortune 200 company to launch 2000+ websites via a decoupled DXP

An intuitive platform to find co-living spaces for digital nomads

MVP to a multi-platform real estate app using Decoupled Drupal

Restaurant aggregator web & mobile interface fueled by NodeJS

Overhauling the digital landscape of diabetes.org with Drupal 10 & multisite architecture

Drupal multisite powered HCP portal for a Fortune 500 pharma company

Bringing 70 brands under one umbrella platform for the world's largest FMCG company

Unifying multiple brand sites for a hospitality group with Drupal 9

Launched 11 beer brands via platforming for SABMiller

Connecting 1200+ educators and digitizing resources for Azim Premji Foundation

Drupal 9 & Acquia Site Studio platform for the world largest’s FMCG company

Marketing CMS for Blinkit’s Native Mobile App

Helping buyers shop from multiple boutiques in one place via headless commerce: STA

Expanding global presence for the European Bartender School using Drupal 8

How Kotak Securities rebuilt for speed, scale, and full platform ownership

Increasing employee engagement at HERE Technologies

Platform migration and design system for Stanford GSB

Personalization & effortless content management for Rajasthan Patrika

NSE Clearing — Secure and scalable digital finance solutions with Drupal 9

Redefining user-centric legal access for ILAO with UX design and Drupal

Building the future of healthcare engagement with Lean UX and Drupal

Enabling Ashoka's presence across 90+ geographies with a resilient content architecture

Building a Drupal-powered knowledge management platform for a global nonprofit

Transforming a global nonprofit venture fund platform with Drupal 9

One file only.
128 MB limit.
Allowed types: gif jpg jpeg png bmp eps tif pict psd txt rtf html odf pdf doc docx ppt pptx xls xlsx xml avi mov mp3 mp4 ogg wav bz2 dmg gz jar rar sit svg tar zip.