Система для реализации связи головного офиса компании со своими дилерами, созданная на PHP-фреймворке Yii 2. Основная задача - предоставление информации дилерам на основе разделения доступа. Страницы адаптивные на Bootstrap.
Админка:
Для каждого дилера задается имя, пароль, описание, активен ли его аккаунт и дата его автоматического отключения, а также отображаемая в его личном кабинете персональная страница в формате HTML. Здесь же задается список групп, в которые входит дилер - от этого зависит его доступ к файлам на сервере.
В разделе "Группы" задаются группы, в которые можно добавлять участников на страницах редактирования дилеров.
В разделе "Новости" представлен список новостей, последние из которых показываются всем дилерам на их личных страницах. Каждая новость - страница HTML.
Раздел "Страницы" - управление страницами в формате HTML для показа дилерам. Страницы отличаются от новостей тем, что новости показываются всем дилерам, а для каждой страницы задается, кому она показывается. Можно выбрать для показа отдельных дилеров и группы дилеров, которые ее видят.
Пользовательская часть:
Тут каждый дилер видит страницу своих личных материалов, списки доступных ему страниц, новостей (открываются в новой вкладке) и файлов, которые он может скачивать. Действует система разделения доступа к файлам, каждый дилер может увидеть и скачать только те файлы, к которым имеет доступ. Внизу страницы - обратная связь с администратором.