Big support from overseas!
The hybris Montreal Tinker Team has joined forces with hybris labs and product manager Sebastian Mahr to create the Smart Wine Shelf powered by hybris and Customer Data Management. This new iteration of the hybris labs project connects the existing hardware to an actual hybris implementation, making it “hybris ready” using the upcoming Customer Data Management (CDM) module. This solution will allow for highly relevant product and cross-sell suggestions with a single view of the customer, collecting data from multiple sources: user questionnaires, activity on the wine shelf, and the user’s previous purchase and activity history.
The Montreal Tinker Team is composed of developers, QA specialists, and architects from Professional Services, Project Delivery N-A. They implemented a hybris-based solution, built a prototype wine shelf board for realistic end-to-end testing, and designed an API for implementation in the CDM. With the help of Sebastian in Munich they were able to design and implement a mock CDM implementation and continue development while providing valuable feedback on the intended use and behavior of the CDM module.
Initial testing of the hybris solution versus a real working CDM has begun between the two offices. A couple of “war room” sessions have allowed for useful testing and debugging of the platform, and some new features were live-coded to ensure that a working solution will be available for demonstration. Through this testing the CDM generated some exciting graphs of user data and their journeys.
Technologically, the project is an exciting mix of technology:
- hybris platform with websockets (using Atmosphere)
- Arduino hardware interface
- nodejs client on Raspberry PI
- responsive user interface
- CDM and the “Unified Customer Repository”
An initial version of the solution was presented at the hybris Global Customer Days & Partner Summit in Munich on February 9th-13th, 2015. This was an exciting opportunity to see the working wine shelf and meet with members of hybris labs, plus members of the CDM and Tinker teams, to learn more about how it all works together.
Article by Benjamin Bignell