Design an e-commerce platform | Hello Interview