Необходимо сделать в личном кабинете возможность создавать события и привязываться к ним список товаров из магазина. Например, день рождения и перечень желаемых подарков. Этот список могут видеть другие посетители интернет магазина, зная параметры события, например, дату рождения и имя. И они могут купить что то, из того, что еще другие не купили.