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