Bau+Hobby Relaunch
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.
bauundhobby.chBiggest 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
Onboarding b-nova
JANUARY 2018b-nova supported in the technical implementation
Development
DURATION: 6 MONTHSImplementation of user stories in Scrum sprints, taking over the implementation of complete components and templates
GoLive
JULY 2018The Bau+Hobby Relaunch is still in effect today
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