Case study 8 / 27

Client project / Elision

Basiqdental customer portal

Collaborated closely with clients to develop customized themes tailored for different countries. Spearheaded the integration of the Cypress automated testing framework into the development workflow, improving efficiency and test coverage. Contributed to the development of a B2B e-commerce platform built on the SAP Spartacus Angular framework, focusing on implementing enhancements and updates to improve functionality, optimize performance, and elevate the overall user experience. Led the transition from Spartacus 6 to the Composable Storefront 2211, ensuring a seamless update and leveraging new features to boost performance and capabilities.

CompanyElision

DurationMay 2022 - October 2022 & February 2024 - July 2024

StackVisual Studio Code, Figma, Html5, CSS3, JS, JSP, Hybris CMS, Angular, Spartacus
Basiqdental customer portalBasiqdental customer portal secondary project view

BasiqDental's Spartacus storefront kept growing with country-specific themes, Cypress tests, and a migration from Spartacus 6 to Composable Storefront 2211 to stay fast.

Challenge

Basiqdental's B2B commerce platform needed country-specific storefront themes and ongoing frontend enhancements on top of SAP Commerce Cloud and Spartacus.

The project also needed stronger automated frontend testing and, during my second engagement, a transition from Spartacus 6 to Composable Storefront 2211 without disrupting the existing commerce experience.

Role and responsibilities

I contributed to the Angular and Spartacus storefront during two engagements: May–October 2022 and February–July 2024. My responsibilities included:

  • Developing and maintaining storefront themes for Austria, Germany, Luxembourg, Belgium, the Netherlands, and Denmark.
  • Implementing frontend enhancements and updates.
  • Working directly with client stakeholders to adapt experiences for different markets.
  • Introducing Cypress into the development workflow.
  • Leading the storefront transition from Spartacus 6 to Composable Storefront 2211.
  • Supporting performance, maintainability, and user-experience improvements during the migration.

Technical decisions

SAP Spartacus with Hybris CMS

The storefront needed to work with the client's existing SAP Commerce platform and B2B product infrastructure. Spartacus supplied the Angular storefront layer while Hybris remained responsible for commerce and CMS data.

Shared platform with country-specific themes

Six markets required customized presentation while continuing to use the shared commerce platform. Country-specific themes allowed those differences without creating entirely separate storefront applications.

Cypress for automated storefront testing

Cypress was introduced to automate frontend checks and make verification more repeatable as shared features and country themes changed.

Migration to Composable Storefront 2211

The storefront was moved from Spartacus 6 to SAP Composable Storefront 2211 to keep the application aligned with the newer platform and make its updated capabilities available.

Result or measurable impact

The project delivered customized storefront themes across Austria, Germany, Luxembourg, Belgium, the Netherlands, and Denmark; ongoing B2B commerce improvements; Cypress-based automated testing; and a completed transition from Spartacus 6 to Composable Storefront 2211.

No test-coverage percentage, performance benchmark, conversion result, or production-volume metric is currently available, so none is claimed here.

Screenshots

The project screenshots shown above document the Basiqdental customer portal and its storefront experience.