Мне кажется что у каждой витрины должен быть показан набор тегов. А фильтр реализован с помощью автодополнялки с возможность выбора нескольких тегов.