Доделать логику фильтра ИМ

Игорь10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.07.2018

Всем привет, предыдущий прогер не довел до ума. Нужно чтобы чекбоксы трех отдельных фильтров дополняли бы друг друга, т.е. отмечаем Бренд, потом Цвет товара, и фильтр выбирает данный цвет не из всех товаров, а только из отмеченного Бренда. Тоже самое при отметке третьего чекбокса Размер. Т.е. выбирается данный размер из уже отобранного двумя предыдущими действиями, а не из всех товаров, как это происходит сейчас. 

Сайт проще некуда, по сути две страницы на php + js (каталог и карточка товара). Без БД, все хранится в одном файле в виде json-массива. Сам могу много чего, за плечами 16 лет веб-разработки, но из-за нехватки времени и нежелания допиливать логику самому, делегирую данную работу коллеге. 

Хоть и бюджет символический, сразу предупреждаю, никакой предоплаты! Т.к. было множество печальных прецедентов незавершения работы. Так что утром стулья, вечером деньги.