Skip to main content

The Business Needs

Understanding what Universal Nightlife was looking for.

The client, Universal Nightlife, already had a website when they approached us to help them with our Drupal development services. However, the site was an old one running on Drupal 6. They wanted to upgrade the same to the latest version and add a few features to the site to make it easier for management. The project's major aim was to upgrade the site to the latest version of Drupal and add a few new features to make the site more accessible and user-friendly.

Thanks to its content-heavy nature, they needed to upgrade their website from Drupal 6 to Drupal 9, and they needed to hire Drupal developers who could:


  • Prepare the site for the migration process to Drupal 9
  • Successfully carry out the migration process
  • Setup Docker containers with D6-compatible PHP versions
  • Set up Memcache as per the site's technical specifications
  • Efficiently implement the AWS dev server for the site


About Universal Nightlife: Universal Nightlife is what its name says—a universe where users can find anything they need to make their nightlife exciting, thrilling, and adventurous. With the help of Universal Nightlife, users can search for top-notch and hand-picked nightlife spots, such as restaurants, hotels, beaches, clubs, theaters, and much more anywhere in the world. They can search the highly curated platform for the information they need and proceed with the same.

Our Approach

What approach did we take with the project?

After discussing the project's goal with the client, we decided to evaluate and audit the current website to understand the scope of the migration. As the client also wanted to add a few features to make the site even more seamless to manage, we assessed the scope of the features. As the website was already live and had a huge content repository, we knew that migration to the latest version of Drupal would be a challenge that we needed to tackle first. We also interacted with the client to understand their concerns with the site to plan the migration process without leaving anything unattended.


To ensure a smooth and trouble-free migration process, we also planned everything from the tools and the talent we need to carry out the migration setting up the compatible docker version with PHP on Drupal 6, Memcache, and AWS dev server, etc. Having already worked on numerous Drupal 9 migration projects, we created the blueprint to work on the project quickly.


Once the background details and expectations were set, we created a project management plan. We decided to go with the Agile methodology to complete the project quickly and meet the client's expectations. Along with the same, we also constituted a strong team of Drupal developers, strategists, and migration experts.



Team Members


Man Hours


Functionalities Added


Client Calls


How AddWeb Solution addressed the client's challenges.

After establishing the client's requirements, we began the planning process for the upgrade. We started the upgrade process by assessing the current website and its functionalities, such as modules, themes, customization, and the data that needs to be migrated to the latest Drupal version. We also checked with the client's hosting plan to confirm that it is compatible with the Drupal 9 version we are migrating to. Once that was done, we backed up the client's existing site. We also chose the tool to migrate the site and checked to verify other technical requirements.


Once the preliminary processes were carried out, we started the migration to Drupal 9 with the help of our Drupal developers and strategists. We considered the content type, importing content, theme creation, blocks, and search engine optimization to keep the website user and search engine friendly after the migration.


After the migration, we also handled the client's requirement to create thumbnails when uploading images or videos onto the website. Before finalizing the project, we also analyzed the website for quality issues and performance. As the website performed exceptionally well and met all the client's requirements, it was time to wrap the project up.


At the end of the project, our Drupal development team was able to:


  • Migrate the website entirely to Drupal 9 from Drupal 6
  • Added the thumbnail feature for video and image uploads
  • Upload files to the S3 bucket from Drupal
  • Make the website easy to manage
  • Improve the performance of the website with Drupal 9

Clients Speak-Stories from our Clients

After the site was relaunched, the client showered us with appreciation for our work.

We are extremely happy to have completed the project on time. Every element of the project was impressive, just like your team. Although we tried to hire Drupal development services in the USA from other agencies, we are glad we went with your services. The team was excellent and understood the requirements from the beginning. They also helped us understand the challenges of taking other ways to upgrade the site since we were not aware of the technical challenges that might come. You were also easy to talk to, and your account manager was attentive. All in all, the project came out much better than we had anticipated, and we thank you for your best support.

Greg Phillip


Final Outcome

The client shared website’s improvements after Drupal Migration.

After making the site live, the client observed considerable improvement on their site. One of the biggest differences was that they observed the time to manage the site went down heavily. They also found that the users spend more time on the site thanks to a better user experience. What surprised them the most was the increment in people accessing the site on mobile devices.



Reduced Page Loading Time


Decreased Site Management Time


Increased Website Sessions


Increased Mobile Users

Looking For Drupal Migration Experts for Your Projects Needs?