TrainingAid course page for building a hotel sustainability policy and ESG strategy, with the course details beside its overview

Case study

TrainingAid

TrainingAid's course catalogue and resources for sustainable tourism run on Drupal 11, and we provide the site's ongoing support and maintenance.

An engineer reads it and replies within one business day.

The client

TrainingAid is a tourism training company in Erlangen, Germany, registered in its imprint as TrainingAid GbR. It describes itself as a specialised tourism training company, focused on professional development and capacity building for industry networks, destinations and organisations, with the aim of strengthening sustainable tourism.

Its What We Do page sets out consulting, learning and development, and training for destinations, tourism businesses and industry organisations. The people it trains work in tourism: in hotels, with tour operators, for destinations and in the organisations around them. The site has a learner guide for them and an employer guide for the organisations that send their teams on courses.

The problem

The site is where TrainingAid's courses are found and booked. The course catalogue lists on-demand, self-paced courses beside instructor-led ones and partner courses such as the GSTC sustainable tourism training, and it can be filtered by theme, format, type, length and partner. Each course page carries an overview, the learning objectives, a schedule with language, format and fee, the syllabus, the trainers and contributors, and a Register button with a note on the places left. Learners sign in to accounts of their own.

Around the courses sit the resources TrainingAid publishes: articles and news, case studies, how-to guides, expert panels and video lessons, alongside its consulting and training services, a capability statement and a monthly newsletter.

A site like this is never finished. Drupal core and the contributed modules the site relies on receive security releases, the services it connects to, such as the newsletter sign-up, have to keep working, and the path from a course page to registration has to hold whenever a learner arrives. Someone has to watch for all of that and act on it while TrainingAid gets on with its courses.

Our role

WeebPal provides the ongoing Drupal support and maintenance of trainingaid.org. The courses and articles are TrainingAid's; our part is the Drupal site that carries them.

What ongoing support covers in general is set out on our Drupal support and maintenance page: security releases of Drupal core and contributed modules applied on staging, tested and then deployed, contributed modules kept current, monitoring, and change requests handled as scheduled work. Each client agrees its own scope with us.

The result

The site is live at trainingaid.org and runs on Drupal 11, and WeebPal supports it. Ferdinand Weps, Director of Operations and Learning Solutions at TrainingAid, wrote this for our reviews page:

A huge thank you to the team for a flawless transition to Drupal 11. Having managed Drupal projects since the D7 era, I've worked with many partners, and this was by far my best experience.

What stood out most was their professionalism and meticulous attention to detail. This was a truly hands-off transition for me; the team handled all the heavy lifting during my busiest time of year. In previous migrations, I was involved daily, but this time I could trust the team to execute perfectly on their own. I am incredibly happy with the results. Thank you for your hard work!

More on our work with training organisations is on the education and training page. The screens below are of the public site; learner accounts are not shown.

Screens

Tell us what you are running and who looks after it now

Send the Drupal version, the hosting and the module list if you have it. We will say what state the site is in before proposing anything.