1 250 000
Образование, наука, работа
Корпоративный сайт, Порталы и сервисы
Август 2025
Клиент компания Knauf Uzbekistan обратился что ему необходимо создать сервис - международный конкурс для архитекторов, студентов и журналистов, в котором будут разыгрываться гранты и денежные призы, в связи с чем необходима подача работ, модерация работ, оценка работ и управление контентом сайта в качестве администратора.
Дизайн-проект публичных страниц и страниц подачи работ был разработан и предоставлен.
Главные моменты которые должны обязательно присутствовать:
1. Публичная часть сайта
Поддержка трех языков: en, ru, uz
- Главная страница, Пользовательское соглашение, Политика конфиденциальности, Политика использования cookie
должен редактироваться любой текстовый контент из админки.
- График
на странице отображается текстовая информация и таймер подачи, которые должны редактироваться из админки
- Призеры
необходимо из админки назначать призеров и указывать публичные ссылки на их проекты.
- Нужно указывать легко ссылки на положения, если ссылки не указаны, то не отображаем.
- Страница Жюри
необходимо публиковать и редактировать информацию о каждой персоне (Жюри) - текст+фото
Необходим функционал согласия и редактирования согласия использования cookies, а также отображение лоадера во время загрузки сайта.
2. Личный кабинет:
Отдельные различные флоу для типов пользователей:
ИП/Юр лицо - Архитектор, Студент, Журналист.
Каждый тип пользователя должен иметь возможность редактировать информацию о себе, размещать свои проекты (текста, ссылки, изображения, pdf-файлы), возможность просматривать свои размещенные проекты.
Каждому из типов пользователя должны быть доступны определенные категории и номинации - взаимосвязанная форма выпадающих из списка доступных проектов.
Номинации конкурса:
Жилые здания
1.1. Индивидуальный жилой дом
1.2. Многоэтажный жилой дом
Общественные здания
2.1. Коммерческий объект
2.2. Административное здание
Дизайн
3.1. Интерьер помещения
3.2. Интерьер в национальных традициях
Благоустройство общественного пространства
4.1. Благоустройство общественного пространства
Креативная религиозная архитектура
5.1. Креативная религиозная архитектура
Журналистика
6.1. Гражданский активист в соц.сетях
6.2. Материал об архитектуре в СМИ
КНАУФ. Интерьер +
7.1. KNAUF. Интерьер +
A-Проекты (Uzbekistan, Ukraine, Georgia), S-Проекты (Uzbekistan) имеют возможность участвовать:
Жилые здания
1.1. Индивидуальный жилой дом
1.2. Многоэтажный жилой дом
Общественные здания
2.1. Коммерческий объект
2.2. Административное здание
Дизайн
3.1. Интерьер помещения
3.2. Интерьер в национальных традициях
Благоустройство общественного пространства
4.1. Благоустройство общественного пространства
Креативная религиозная архитектура
5.1. Креативная религиозная архитектура
A-Проекты (Knauf), S-Проекты (Knauf) имеют возможность участвовать:
КНАУФ. Интерьер +
7.1. KNAUF. Интерьер +
J-Проекты (Uzbekistan) имеют возможность участвовать:
Журналистика
6.1. Гражданский активист в соц.сетях
6.2. Материал об архитектуре в СМИ
Каждому из связок привязывается шифр-ключ проекта который отображается пользователю и администратору.
3. Админка (модераторов):
Отдельные различные флоу для типов пользователей-модераторов в зависимости от привязанной страны и выданных доступов (Knauf, Uzbekistan, Ukraine, Georgia, Kurator)
Каждый из них имеет свои правила выставляемых оценок трех видов, возможность смены оценки, просмотр в виде удобной галереи проектов пользователей и информации о проекте. Должен быть мини-чат в виде vk-чата, статусы отбора, комментарии жюри, кураторов и администратора отображаться в рамках обсуждения и оценивания проекта и определенные сообщения администратор может решать, что отобразить пользователю.
3. Админка (администратора):
Управление пользователями: редактирование проектов, блокировка, удаление, создание, смена номинации и т.д.
Удобный поиск по имени, названию проекта, шифру.
Проекты сразу разделены на категории: Юр.лицо/ИП (кол-во), Студент (кол-во), Журналист (кол-во), можно менять Статус, назначение Финалиста.
Пользователи - должны быть кнопки: Профиль, Проекты, Блокировать, Удалить
Админка модераторов - доступность по странам, номинациям, категориям и видам модераторов.
Создание и редактирование: Категории, Номинации, Призёры, Вопрос-ответ, Тексты для пользователей внутри личного кабинета, Настройки - таймер, текста сайта, меню, ссылки.
Добавление и редактирование Жюри.
Присутствие дашбоарда - диаграмма по типам пользователей и их проектам.
Редактирование на 3ех языках.
4. Есть стадии конкурса: Longlist, Shortlist, Финалисты, Победители. Нужно учитывать что каждый пользователь должен изначально попадать в Longlist, далее формироваться выборка для Shortlist и так далее, статусы отбора, комментарии должны отображаться в личном кабинете у каждого проекта, а также FAQ под всеми проектами. Также добавить мотивационный блок для добавления более 1 проекта.
Регистрация, оповещения, восстановление пароля и многое другое должно быть реализовано с помощью email-рассылок.
В рамках проекта нужно было разбить всю задачу на этапы и приступать к реализации частями.
Сначала нужно было реализовать публичные страницы сайта и многие его части пометить что это в будущем будет переменной которую нужно будет редактировать, но в начале это был отображаемый текст/картинках, как будто это уже сгенерированная страница которую видит пользователь.
Далее можно было приступать к типам пользователей которые должны быть и какой флоу (отображение своего функционала) у каждого из них. Итого у меня вышло ролей:
Неавторизованный пользователь
Администратор
Юр. лицо (архитектор) (Uzbekistan) - (2 шаблона) свой шаблон на создание и просмотр проекта
Юр. лицо (архитектор) (Ukraine) - (2 шаблона) свой шаблон на создание и просмотр проекта
Юр. лицо (архитектор) (Georgia) - (2 шаблона) свой шаблон на создание и просмотр проекта
Юр. лицо (архитектор) (Knauf) - (2 шаблона) свой шаблон на создание и просмотр проекта
ИП (архитектор) (Georgia) - (2 шаблона) свой шаблон на создание и просмотр проекта
ИП (архитектор) (Uzbekistan) - (2 шаблона) свой шаблон на создание и просмотр проекта
ИП (архитектор) (Ukraine) - (2 шаблона) свой шаблон на создание и просмотр проекта
ИП (архитектор) (Knauf) - (2 шаблона) свой шаблон на создание и просмотр проекта
Студент (Uzbekistan) - (2 шаблона) свой шаблон на создание и просмотр проекта
Журналист - (2 шаблона) свой шаблон на создание и просмотр проекта
Студент (Knauf) - (2 шаблона) свой шаблон на создание и просмотр проекта
Модератор (Knauf)
Kurator
Модератор (Ukraine)
Модератор (Uzbekistan)
Модератор (Georgia)



Если проект вообще не как подходил под правила конкурса, то Администратор мог поменять статус на "Дисквалификация" и указать причину, в этот момент статус и сообщение отображался у жюри-модераторов и у пользователей на их загруженном проекте.

Теперь расскажу как реализовывал управление оценок жюри и управление модераторами.

Здесь администратор мог создавать, редактировать и удалять модераторов-жюри и присваивать доступы к какой стране, к какой номинации, какой тип пользователей (архитекторы, студенты, журналисты) - каждый жюри мог оценивать.

При переходе на вкладку меню "Номинации" уже можно было получить информацию о том, сколько проектов подано, просмотреть каждый, просмотреть оценки (Жюри могли видеть только все поданные проекты, Администратор же в свою очередь мог видеть уже имеющуюся среднюю оценку и все оценки выставленные всеми жюри и их комментарии, а также вести беседу в чате, напоминающий vk-чат и назначать какие сообщения могут быть видны пользователю в качестве комментариев по поданному проекту).

А при клике на ссылку проекта можно было его просматривать и редактировать, если это необходимо.



Собственно, относительно в кратце, описал как реализовывалась админка, личный кабинет и разные виды пользователей. Для публичных страниц была позже добавлена google gtm аналитика и jivosite для внутренних задач Заказчика. Также позже была реализована кастомное управление согласием на использование cookies.

Также следует добавить, что везде - как в админке, в личном кабинете пользователей, в личном кабинете модераторов - используется поддержка трех языков: en, uz, ru, по умолчанию по желанию заказчика использовался узбекский язык.
Премия вышла на международный уровень, объединив архитекторов из Узбекистана, Украины и Грузии, и представила публичную экспозицию работ шорт-листа.
2 октября 2025 г. в Ташкенте состоялась церемония награждения лауреатов четвертого сезона премии Me’mor//2025. В текущем сезоне конкурс официально вышел на международный уровень и стал профессиональной площадкой для архитекторов и дизайнеров из Узбекистана, Украины и Грузии. Организатором Премии является компания КНАУФ, а партнером сезона 2025 выступила Ассоциация молодых архитекторов Узбекистана.

С задачей Заказчика я справился на все 300%.
![]()
Ярослав Мазепа
Беларусь Минск
Как видно из всего выше сказанного выше, сказать, что проект был "непростым" - ничего не сказать. Было проделано много часов разработки и тестирования: как с моей стороны, так и со стороны заказчика и его коллег.
![]()
Заказчик
Knauf Uzbekistan
Клиент остался очень доволен проектом и международный конкурс Архитектурной премии Me’mor//2025 успешно прошел в запланированные сроки.