A method produces a shopping list consisting of one or more items, wherein at
least
one item in the shopping list is a perishable item. The method operates in an e-commerce
site and includes the steps of: storing one or more consumer shopping lists of
respective consumers at the e-commerce site; storing a list of items previously
purchased by one or more consumers from the e-commerce site; receiving a request
from a consumer for at least one consumer shopping list; and determining if the
request from the consumer is from a consumer that has previously purchased one
or more perishable items from the e-commerce site. If the consumer has previously
purchased one or more perishable items from the e-commerce site, then the method
performs the sub-steps of: reviewing if any items previously purchased are perishable
items with expiration dates; and adding to the at least one consumer shopping list
one or more perishable items that have exceeded a predefined expiration date range.
Additionally, a computer readable medium and a system are disclosed corresponding
to the method above.