Bau+Hobby Relaunch

Coop Genossenschaft
E-Commerce, Retail, DIY store
01.2018 - 06.2018
14

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

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

Onboarding b-nova
JANUARY 2018

b-nova supported in the technical implementation

Development
DURATION: 6 MONTHS

Implementation of user stories in Scrum sprints, taking over the implementation of complete components and templates

GoLive
JULY 2018

The 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