Let’s talk
Case Study

Expert team extension for digital transformation provider

Achieve Internet is a world-class enterprise software solutions provider. Its core goal is to assist businesses on the way to success through effective digital transformation services and progressive API portals.

Visit website
Client
Achieve Internet
Country
United States
Industry
Information Technology
Challenge

Compound issues that required tech upgrades and innovations

Challenge

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.

achieve-internet-image
achieve-internet2

What the client says

I 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.

Show more
Ron Huber
Solution

Broad Drupal-based web development solution

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.

Design
Design

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.

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

Paragraphs

Paragraphs

New paragraphs to make the content build process more straightforward.

Filters

Filters

Filters

Feature to filter dynamic content + dynamic filters per user/role.

Notifications

Notifications

Notifications

Notifications module based on the specific Drupal distribution. Thanks to fine-tuning, users receive notifications for particular events.

WORK WITH US

Need some similar services?

Let’s discuss your project and find a perfectly fitting solution.

    Choose a file ATTACH FILES
    AnyforSoft
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.