Очень абстрактный вопрос "реально ли разработать?".
Точно реально, так как ReadyScript - это открытая платформа, написанная на PHP, т.е. реально сделать в принципе абсолютно все, что позволяют веб-технологии. Вопрос лишь какими усилиями. (У нас были случаи, когда на нашей платформе делали сайт по поиску недвижимости)
1. Выбор из справочников характеристик комплектаций - очень масштабная задача с технической точки зрения (сейчас в системе это произвольные строки, чтобы там были идентификаторы значений справочников нужно переписать большое количество подсистем)
2. Динамические фильтры - тоже нетривиальная задача. (особенно если нужно производительность фильтрации сохранить хоть немного, уже делали подобные задачи на кастомных проектах. На MySQL сталкивались с проблемой производительности при большом количестве товаров с обширным количеством характеристик, поэтому в RS не включили данную возможность.) Есть более щадящие по производительности решения - отображение всплывающего лейбла "Нашлось N товаров. Ссылка показать".
3. Реально ли доработать систему, чтобы заполнять не важно как вручную или подгрузив excel файл с комплектациями и чтобы характеристики сгенерировались исходя из подгруженных комплектаций? - думаю реально, но дьявол кроется в деталях, нужно обсуждать.
Возможность доработки данных моментов у партнеров, вы можете узнать проведя на нашем сайте тендер. Каждый партнер даст свою оценку.
Вопросы по платной разработке нашими силами мы на форуме не рассматриваем, вы можете составить заявку на разработку в нашем сервисе платной поддержки helpdesk.readyscript.ru, там ребята дадут еще свою оценку.
--------
По вопросу распродаж (Простите, но опять расскажу существующую функциональность, она позволяет реализовать вашу задачу, не понимаю зачем что-то разрабатывать):
У нас есть функциональность по массовому изменению цен на группы товаров, в том числе по формуле. Т.е. вы можете
на время акции откорректировать тип цен по форуме, например -10% от Другой цены только для выбранных товаров одной группы. Или вы можете легко клонировать цены, а затем проставлять скидки. Есть возможность задавать зачеркнутую цену.
https://readyscript.ru/text-blog/Novye- … adyScript/
Но гораздо правильнее это делать с помощью колонок цен (опять таки это модель 1С):
1. Создаете несколько видов цен:
а) Розничная обычная
б) Скидочная акция 1
в) Скидочная акция 2
У каждого товара указываете несколько значений цены. Затем во время наступления акции просто переключаете текущий тип цен на сайте. У нас в маркетплейсе был на эту тему модуль http://marketplace.readyscript.ru/addons/saleswitcher/
Чтобы на товаре появилась наклейка - нужно создать спецкатегорию и присвоить её к товару. В теме Классическая, можно загружать любую картинку Лейбла для спецкатегории.