Development of Switzerland's most successful DIY online store, Bau+Hobby. In the technical implementation, we expanded many functionalities, implemented facet and sorting logic, integrated with the Content Management System (Adobe AEM), enhanced the overall user experience, connected various REST APIs, and improved performance, among other housekeeping tasks.
Biggest challenge
Integration of placeholders in the CMS system (Adobe AEM)
What we did
Technical implementation of the webshop
Main tools we used
SAP Commerce, Spring Framework, Java, JSP, jQuery, Adobe AEM
Tasks
Implementation of new eCommerce functionalities, components, and templates
Establishment and improvement of a placeholder interface to the Adobe AEM Content Manager to display CMS content
Implementation of a search and filter algorithm using Apache Solr
Ensuring the SEO capability of the webshop and comprehensive sitemap generation
Implementation of various SAP Hybris CMS components and templates
Implementation, further development, and maintenance of a Google Shopping Content API interface
Go-Live support (data and component migration)
Documentation, code clean-up, and general performance tasks
Technologies
SAP Commerce (formerly SAP Hybris)
Spring Framework
Jakarta Server Pages (JSP)
jQuery
Adobe AEM
Apache Tomcat
Apache Solr
Jetbrains IntelliJ
Mercurial
Scrum / Agile