Один из наших мегамасштабных проектов. Рассказываем о создании необычного 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-сервиса информацией о значимых туристических мероприятиях.
«Прорабатывая интерфейс, мы в первую очередь думали о пользователях – о комфорте и удобстве. Особенно мне нравится возможность "Найти рядом", т.е. после выбора мероприятия можно найти рядом гостиницы, кафе или интересные места для досуга».
руководитель отдела дизайна
Ольга Демидова