Мы создали первую онлайн-платформу, которая объединяет всё, что связано с православием и теологией: от научных исследований и образовательных программ до мультимедийных ресурсов и онлайн-мероприятий. Портал представляет собой единую экосистему, где объединены информация, обмен знаниями, научные мероприятия и аналитика.
Аналитика
UI/UX дизайн
Frontend
Backend
QA
Цель
Создать научно-образовательное пространство, способствующее усилению горизонтальных связей между теологами, снижению изолированности специалистов и популяризации актуальных исследований и достижений в области теологии в России.
Задачи
•
Разработать интуитивно понятный интерфейс, подходящий как для специалистов, так и для широкой аудитории.
•
Сформировать мультиформатный портал с текстовыми, аудио- и видеоматериалами.
•
Создать онлайн-площадку для проведения научных мероприятий.
Подготовить портал к запуску личных кабинетов пользователей (будущие релизы).
•
•
базу публикаций;
тезаурус теологических терминов.
•
справочники организаций, персоналий, издательств и т. д.;
•
Разработать наукометрические инструменты:
•
Обеспечить хранение и быстрый доступ к большому объему контента.
•
Решения
Аналитика и верхнеуровневое проектирование
Мы начали с проектирования схемы модулей с помощью draw.io. Это позволило получить общую картину архитектуры и составить базовую карту сайта.
Подход
Процесс разработки
В сжатые сроки мы создали масштабируемую, гибкую архитектуру. В основе лежит микросервисный подход, который позволяет развивать и обновлять каждый модуль системы независимо друг от друга.
01
Структурная декомпозиция
02
Разработана интерактивная карта предприятий холдинга с возможностью фильтрации по регионам на карте и переходом на детальные страницы предприятий для информирования пользователей об их деятельности.
Процессная схема
Мы разработали блок-схемы процессов для каждого модуля. Это помогло команде системно подойти к реализации.
Административная панель
регистрация, блокировка, удаление;
•
•
реестр пользователей, карточка пользователя;
система ролей;
•
журнал действий.
•
Виды контента: новости, статьи, мнения, видео, аудио, книги, рецензии.
Мы разработали кастомизированную админ-панель, которая обеспечивает централизованное управление всей системой.
03
Пользователи и роли. Функционал:
01
Контент
02
•
важные новости закрепляются в боковом меню;
специальные новости отображаются с увеличенным фото и заголовком в ленте;
•
•
срочные новости маркируются символом молнии.
Пример: раздел «Видео», функционал объединения видео в серию
Функционал работы с контентом (относится ко всем внутренним страницам):
«Важная», «Срочная», «Специальная» новость:
«Важная» новость
Миграции
Символы и иконки для акцентирования новостей.
•
•
Автоподсчет времени на прочтение.
•
Видимость по ссылке.
Закрепление на главной / в топе.
«Специальная» новость
•
•
персоны (теологи, исторические фигуры);
организации (образовательные и научные центры);
•
словари и энциклопедии;
•
•
издательства;
архивы и библиотеки.
•
•
законодательная и методическая база;
интернет-ресурсы и приложения;
•
03
Пользовательские (публичные, видны на портале):
Разделены на два типа:
Проведена плавная миграция 46 тыс. материалов без потерь — все основные материалы и справочники были перенесены в новую систему.
Детальная карточка Персоны (смотреть полностью). На фото — Епископ Сергиево-Посадский и Дмитровский Кирилл
В каждом справочнике отображается его составитель
Детальная карточка Архива, посмотреть полностью можно здесь
типы и форматы изданий;
•
•
уровни подготовки и формы обучения;
тематика, направления, аккредитации.
•
•
конфессии, епархии, священные чины;
география (города, регионы, страны);
Детальная карточка организации. Разработана временная шкала истории, больше смотреть здесь
•
•
регистрация событий (дата, формат, описание, категория, обложка, раздаточные материалы);
онлайн- и офлайн-форматы (интеграции с Zoom, VK Video, Rutube). Визуальный статус «Онлайн";
•
регистрация участников и автоматические email-уведомления;
•
•
расписание, секции, трансляции;
•
telegram-бот для модерации комментариев (удаление, скрытие, отображение).
архивирование мероприятий (автоматически и вручную);
•
02
Системные (скрытые, для связей и фильтрации):
Функции:
Модуль создан для организации и проведения конференций, богословских диспутов, семинаров и презентаций.
Каждый справочник имеет реестр и детальную страницу в админке.
Онлайн-площадка для мероприятий
Создание мероприятия
Прямой эфир мероприятия
•
выделение буквицы;
стилизация текста (жирный, курсив, подчеркнутый, зачеркнутый);
•
поиск и редактирование текста по всему объёму материала.
•
•
видео, таблиц, изображений;
•
гиперссылок, аннотаций, оглавлений.
•
маркированных/нумерованных списков;
•
вставка:
Редактор интегрирован во все модули контента.
Функционал:
Один из ключевых компонентов — кастомизированный визуальный редактор.
Визуальный редактор
Визуальный редактор внутри админ-панели для работы редакции
Формирование архитектуры материала в визуальном редакторе: 1 — Автор 2 — Источник 3 — Содержание 4 — Сноски 5 — Аннотация 6 — Заголовки 7 — Буквица Всю страницу можно посмотреть здесь
Технологический стек
•
Frontend: Vue. js — динамичный и отзывчивый интерфейс.
•
Backend: Node. js — высокая производительность и масштабируемость.
•
База данных: PostgreSQL — надежное хранение структурированных данных.
«Богослов.ru» — это полноценная цифровая экосистема, объединившая традиции, образование и технологию. Мы разработали гибкую архитектуру, удобную админ-панель, систему для проведения онлайн-мероприятий, интеллектуальные справочники и масштабную базу знаний.
Проект демонстрирует, как цифровые решения могут органично развивать даже такие сложные и глубокие области, как теология.
Комментарии к статье
Комментарии: 0