Design an e-commerce offer subscription system | Hello Interview