Корпоративный портал строительного девелопера

Сайт
Ссылка не опубликована согласно соглашению о конфиденциальности

О заказчике

Курпный строительный девелопер, наименование не раскрывается согласно соглашению о конфиденциальности.

Цели и задачи проекта

Развернуть портал «1С-Битрикс24: Корпоративный портал» и на его основе обеспечить обмен новостной, нормативной и управленческой информацией между сотрудниками компании и сотрудниками других компаний группы компаний.

Выполненные работы

В процессе работы над проектом было реализовано следующее:

  • Развертывание портала в закрытой сети

  • Интеграция Портала с MS Active Directory

  • Интеграция Портала с «1С:Зарплата и управление персоналом 8»

  • Новостная лента

  • Обмен кросспортальными новостями

  • Обмен оргструктурой бизнес-единиц группы компаний ФСК

В процессе разработки проекта использовались следующие функциональные возможности продукта: компоненты, информационные блоки, highload-блоки, php кеширование переменных, пользователи и их группы, возможность добавления модулей, возможность добавления таблиц через ORM, новая система роутинга, резервное копирование, возможность добавления обработчиков событий.

Попутно с выполнением основных задач были выполнены работы:

  • создание api c авторизацией по ключу для обмена json-данными с головным порталом группы компаний ФСК

  • настройка групп и прав пользователей для доступа к кросспортальным новостям

  • обмен кросспортальными новостями

  • обмен лайками кросспортальных новостей

  • обмен просмотрами кросспортальных новостей

  • обмен данными о персонале

  • обмен данными о департаментах компании

  • создание кастомных компонентов подсчета и вывода просмотров и лайков новостей с учетом кросспортальных данных. 

Итоги разработки проекта

В проекте были достигнуты все изначально поставленные цели. 

В работе над проектом активно использовались встроенные функциональные возможности платформы "1С-Битрикс", а также дополнительно:

  • менеджер зависимостей composer с настройкой автозагрузки классов, 
  • пакетные менеджеры npm и bower в паре со сборщиком фронтенда webpack, 
  • консольная утилита на базе symfony/console с поддержкой различных окружений, 
  • логер monolog
  • контейнер зависимостей  symfony/dependency-injection, 
  • и еще ряд open source библиотек.

 У заказчика есть планы по дальнейшему развитию портала.

Похожие проекты