Sector(s)
Ark Safety is a family-owned U.S. company providing high-quality safety products, fall protection systems, and supply chain solutions. With over 100 years of industry experience, they serve as a trusted single-source supplier for industrial, MRO, and emergency services sectors.
The main goal of the project was to upgrade the website from Drupal 7 to Drupal 10.
Due to the significant differences in architecture and system behavior between Drupal 7 and Drupal 10, it was necessary to build a new Drupal 10 site from scratch, replicating the structure and functionality of the original Drupal 7 site.
To achieve this, we accomplished the following:
- Created and configured the necessary content types and entities.
- Wrote custom migrations and successfully migrated all content from Drupal 7 to Drupal 10.
- Added a new theme and styled the site to match the original look and feel of the Drupal 7 version.
- Built a lot of custom modules to replicate the functionality of the original Drupal 7 site.
- Adapted contrib modules that are not supported in Drupal 10 by writing patches or building equivalent custom modules.
- Integrated Unleashed Software with the Drupal 10 site through a custom module, including setting up a cron system to automate Unleashed-related tasks.
The site was previously based on Drupal 7, so the administrators and content managers were already familiar with the system, ensuring continuity and ease of use. Drupal has proven to be a reliable and flexible platform, offering strong support for complex content structures, a wide ecosystem of modules, and a high level of security.
Technical Specifications
Drupal version:
Key modules/theme/distribution used: