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