Задача: создать внутренний ресурс, с помощью которого подрядчики смогли бы закупать материалы (и проч.) для строительства. На каждый объект строительства выделяются определенные товары. Пользователи имеют доступ только к товарам, которые назначены на их объект строительства. Существуют "вложенные" объекты строительства, т.е. в один большой могут входить несколько маленьких. Вложенность не ограничена. Список товаров для каждого назначается отдельно.
Выполненные мной работы:
Разработка структуры системы.
Разбиение товаров по объектам строительства.
Ограничение прав доступа пользователей в зависимости от назначенных объектов строительства.
Перестроение структуры разделов в зависимости от активного объекта строительства.
Разработка личного кабинета, позволяющего переключать активные объекты строительства, оформлять накладные и др.
Разработка web-сервисов.
Разработка механизма обмена данными.
Внедрение Continuous Integration.
Несколько итераций оптимизации производительности;
Мониторинг качества Bitrix.
Все вышеперечисленное подразумевает разработку (или доработку) модулей и компонентов для 1C:Bitrix.