Generalizing demo for a generic e-commerce demo