logo
health

Global leader in clinical and laboratory diagnostic solutions

client

Werfen

Services

Back-end, Web Development

The Logixs team joined forces with Werfen, a global leader in specialized diagnostics, to transform their digital presence. Our aim was to evolve and maintain the company's web portals and develop B2B and back-office tools. These ranged from the main portal to the websites of all their branches in over 30 countries.

Challenges

  • Develop a coherent and unified approach for a variety of web portals serving very different markets, and implement internal business platforms related to Werfen's laboratory-healthcare sector. We use advanced technologies, such as Drupal 8, Drupal 9, Symfony 5, and Symfony 6, to ensure efficient and robust development.
  • Additionally, updating legacy code and migrating systems to modern architectures (more scalable and maintainable) presented its own set of challenges, including preserving functionality, security, and usability. We also carried out integrations with internal and external services, such as ADP and LinkedIn.
  • Another major challenge was the implementation of hexagonal architectures, a design pattern that separates application concerns in a way that facilitates maintenance, scalability, and flexibility.

Key Success Factors

01

Cutting-edge technologies

The foundation of our success lies in our mastery of Drupal and Symfony, our ability to design and develop scalable, robust, and maintainable platforms.

02

Agile Methodologies

The implementation of agile methodologies enabled efficient project management, facilitating rapid iteration and continuous deployment of improvements.

03

Code Quality

The use of tests with industry-leading tools such as Cypress and Behat was vital to maintain code quality and security throughout the project.

04

Iterative Methodology

The iterative methodology involves the continuous development and improvement of the project through repetitive cycles. Each iteration allows for constant feedback and incremental adjustments to achieve more effective results.

Methodology

Scrum

Teams work more efficiently, collaboratively, and effectively.
checkCollaborationcheckIterative DeliverycheckContinuous ImprovementcheckCustomer Focus

Testing Mindset

Test-Driven Development Philosophy
TDDATDDBDD

SOLID Principle

S - Single ResponsibilityO - Open/ClosedL - Liskov SubstitutionI - Interface SegregationD-Dependency Inversion

Clean and Consistent Code

The way of writing code must be consistent and governed by a style guide. It allowed for the rapid onboarding of new developers.
Automated in CI/CD strategy, SonarQube

Balanced team

Identifying key profiles in which we'll need more expertise
A balanced team is a cohesive and high-performing team.

Results

"Thanks to the Logixs team, Werfen now has a more robust and modernized web ecosystem that reflects its reputation as a world leader in specialized diagnostics. With the improvements we implemented, Werfen's websites are now more efficient, secure, and easy to maintain, increasing their effectiveness in international markets. Additionally, the B2B and back-office solutions we developed have improved Werfen's internal efficiency and strengthened its ability to offer high-quality diagnostic solutions to its customers."