Expert team extension for digital transformation provider

ChallengeCompound issues that required tech upgrades and innovations
The company faced complex challenges that required solid and thorough resolutions.
After migration to Drupal 8 from Drupal 7, the website had a lot of redundant code that negatively affected its performance.
They’ve also encountered some difficulties during content editing:
- Poor content structure;
- Complex content division for various languages;
- Inefficient editors’ work due to subtle design.
There was a need to add new functionality and multilingual options to improve the user experience.
The company understood that coping with a bunch of big and small challenges requires the professional assistance of experienced and skillful tech experts. For long-term and fruitful cooperation, we’ve offered team extension services and provided the client with the necessary specialists, thoroughly choosing each team member.


SolutionBroad Drupal-based web development solution
We started with one issue and proceeded to co-work on several more until we got the perfectly-fitted solutions and result. Different points required different specialists and teams that were provided within each project.
Developing and integrating customer-specific solutions was the only way to achieve the key intentions of projects.
While the multilingual option is already embedded in Drupal 8, code clutter has become an obstacle to the smooth functioning of the module. A thorough re-work of the code eliminated errors and allowed to take the most out of the technology. Moreover, the subsequent migration to Drupal 9 increased the site’s performance, security, and productivity.
The implemented improvements made it easy to divide content by language, translate, edit or show dynamic content, decreasing the time spent on work with content and increasing editors’ efficiency.
The team also implemented a new notifications module, a Drupal-based solution developed by our engineers and customized according to the client’s requirements.
To provide a better user experience and efficiency, we’ve developed a custom design for a new notification module and made some optional re-designs of the existing ones, making them more user-friendly. We’ve also made accessible design change fields for better customization and advanced design for the Listing catalog with several new fields.
What the client says

USAI was pleasantly surprised by the quality of their developers, yet what I found the most impressive was their project management. AnyforSoft team took time to learn our expectations and technical needs. They’re a perfect size, big enough to provide quality resources, yet small enough for management to jump in when needed.
AnyforSoft delivered dozens of similar projects. Let us help you to fulfill your idea!
Functionality
While there is always room for enhancement, we strived to work with content as conveniently and efficiently as possible, developing new functionality with the client’s needs in mind.
Paragraphs
New paragraphs to make the content build process more straightforward.
Filters
Feature to filter dynamic content + dynamic filters per user/role.
Notifications
Notifications module based on the specific Drupal distribution. Thanks to fine-tuning, users receive notifications for particular events.



