In this chapter, we will take the example of a fictitious company called Cosmetica Inc. This company was founded in 1983, when the web commerce was invented. From its humble start as a small shop in Uden, it has now more than 300 shopping outlets. The company also runs a web shop where customers can buy products 24x7. The company is planning to launch a personalized shopping service where the customer will get assistance in choosing the right product.
This company is interested in building a 360-degree view of customers who often visit their web shop, and who are also active on social media. To build a 360-degree view, we will follow the following steps in this chapter:
Understanding the data required in the 360-degree view
Setting up the technology stack
Engineering the solution
Presenting the solution using a web interface