Design a Promotion System for an E-Commerce Platform | Hello Interview