Один из наших мегамасштабных проектов. Рассказываем о создании необычного web-сервиса – событийного календаря Сибирского региона.
Мобильные приложения позволяют сделать почти любое действие быстро. Записаться в поликлинику в несколько тапов, заказать еду, найти дорогу. Но бывают ситуации, когда быстро недостаточно — нужно ещё быстрей, мгновенно. Как приложению быть тогда?
Илья Л.
«Сибирское соглашение» – межрегиональная ассоциация экономического взаимодействия субъектов Российской Федерации. Это первая региональная ассоциация, получившая государственный статус.
«Сибирское соглашение» – межрегиональная ассоциация экономического взаимодействия субъектов Российской Федерации. Это первая региональная ассоциация, получившая государственный статус.
Клиенту был нужен способ сбора базы данных мероприятий, целевой аудитории, а также каталогизации подрядчиков.
Единый событийный календарь — первый федеральный проект, объединяющий органы государственной власти, частный бизнес и туристов на одной площадке.
Понятие «событийный туризм» впервые появилось в Европе в 80-х годах ХХ века. Сегодня это одно из перспективных направлений туристического развития регионов.
Единый событийный календарь Сибири – федеральный и некоммерческий проект. В этом его основная сложность – разработке проекта предшествовала длинная схема согласований и утверждений, с которой мы удачно справились.
Зафиксировали проблемы в рамках постановки задач:
Организация событийных туров требуется привлечение определенного сегмента целевой аудитории. Инструмента для сбора и каталогизации такой аудитории в регионе нет.
Нет связности организации событий – в разных регионах на одну и ту же дату могли быть назначены сразу несколько ключевых мероприятий с одной целевой аудиторией.
Успешного проведение событийного мероприятия требует полного комплекса обслуживающих услуг – размещение, проживание, питание участников. Единый площадки для комплексного выбора нет.
Событийный календарь Сибири – инструмент конкуренции региональных турпродуктов. Он уникален – только здесь будут собраны самые значимые и перспективные региональные событийные мероприятия.
Рост турпотока в регионы Сибири растёт с каждым годом.
За 8 месяцев 2022 года только Иркутскую область посетили более 1 млн туристов.
Страница календарь событий доступна любому пользователю. Здесь можно увидеть все проводимые мероприятия – их наименование, полное описание, время проведения и место.
Страница календаря событий
Дизайн-проект сервиса содержит в себе более 150 макетов. Мы реализовали каждый этап взаимодействия пользователя с интерфейсом.
Дизайн-макеты основных разделов веб-сервиса «Единый событийный календарь» в Figma
Дизайн-макеты конструктора веб-сервиса «Единый событийный календарь» в Figma
Дизайн-макеты стилей для слабовидящих пользователей веб-сервиса «Единый событийный календарь» в Figma
Календарь мероприятий – это каталог, отражающий все события, запланированные в Сибирском ФО — с фильтрацией по регионам, типам мероприятий, ключевым словам и датам проведения.
Каталог Дружественные компании – доступен для любого пользователя и содержит список компаний, оказывающих различные услуги, с фильтрацией по регионам и типам и возможностью привязки к событию
Функционал «Найти рядом» позволяет пользователю выбрать радиус — от 10 до 500 км. Партнёры проекта, имеющие приоритетный статус, выводятся на карту первыми. Возможность организована с помощью сервисов Яндекса.
Конструктор лендингов событий и страниц операторов. Позволяет сформировать наполнение страницы учитывая особенности разных типов мероприятий или дружественных компаний. Реализована возможность бронирования.
Организаторы и инфраструктурные операторы (рестораторы, отельеры, гостиничный бизнес) создают свои мероприятия, сайты-визитки с помощью интуитивно понятного конструктора лендингов. Реализована внутренняя система учета заявок и броней.
Конструктор можно использовать для создания мероприятий и собственных компаний – для каждого типа есть свои уникальные модули.
В конструкторе мероприятий мы использовали вложенный Drag'n'Drop, что даёт возможность перетаскивать, менять местами модули и карточки внутри них. Это значительно облегчает весь процесс создания лендинга. Доступны более 10 различных модулей, позволяющих заполнить страницу самой разной информацией - от описания спикеров до возможности скачать различные материалы.
Чтобы добавить модуль, надо нажать на один из функциональных блоков, ввести заголовок и добавить контент, который после ввода будет автоматически интегрирован в страницу.
Шаг 1: Добавление модуля конструктора
Шаг 2: Заполнение предустановленных полей модуля и сохранение
Шаг 3: Вид модуля после сохранения данных
Для управления веб-сервисом используется внутренняя административная система платформы. В ней администратор может отслеживать статистику платформы, модерировать контент, управлять участниками платформы и личными страницами компаний и мероприятий. Заявки участников, операторов и организаторов — всегда под контролем администратора.
Главный рабочий стол административной части платформы
Дизайн-проект административной части платформы содержит более 50 основных макетов и еще больше различных модальных окон, для управления контентом платформы.
Дизайн-макеты административной части веб-сервиса «Единый событийный календарь» в Figma
Для повышения отказоустойчивости проект реализован в микросервисной архитектуре, где каждый из функциональных блоков является отдельным сервисом – система бронирования, конструктор лендингов, личные кабинеты.
Микросервисы «общаются» между собой посредством протокола http, через самописный клиент, написанный как оболочка над Guzzle\http.
В качестве контейнеризации приложения мы использовали Docker, а в качестве оркестратора контейнеров – docker-compose. Распределение трафика внутри Сети Docker происходит с помощью Trafik Edge Router.
Лучшие туристические события, туристический потенциал Сибирских регионов теперь систематизирован в «едином окне», это позволит продвигать Сибирский регион как на внутреннем и международном рынках страны.
Единый событийный календарь – проект не простой. Это высоконагруженный портал с широким функционалом и возможностями – ежедневно на сервис будут заходить тысячи пользователей.
Сегодня работы над проектом вышли на финишную прямую. Основной функционал передан в бета-тестирование клиенту, ведется наполнение web-сервиса информацией о значимых туристических мероприятиях.
Вероника Зуй , Бренд-менеджер
«Прорабатывая интерфейс, мы в первую очередь думали о пользователях – о комфорте и удобстве. Особенно мне нравится возможность "Найти рядом", т.е. после выбора мероприятия можно найти рядом гостиницы, кафе или интересные места для досуга».
руководитель отдела дизайна
Ольга Демидова