Products are ranked live by time left, discount, stock scarcity, and how many shoppers are circling what remains.
Score 80–100
Critical — ending very soon
Score 50–79
High urgency — act fast
Score 20–49
Medium — still a good deal
Score < 20
Low — early bird grab