TicketsBox – площадка продажи билетов для различных мероприятий
Задача
Бизнес задача: создать CRM систему, которая могла бы выступить на рынке в роли единой площадки по продаже билетов для мероприятий различного типа.
Продукт должен был обеспечить решение следующих задач:
- Создание и управление мероприятиями;
- Управление билетами;
- Управление продажами;
- Подготовка различных типов отчетов;
- Предоставление API для интеграции внешних систем;
- Интеграция с платежными сервисами.
Условно систему можно разделить на 3 части:
- CRM;
- API — обеспечивающая связь между CRM, сайтом, виджетом, мобильным приложением и другими системами;
- виджет для покупки билетов, который разрабатывал подрядчик клиента параллельно с нашей компанией.
Наша команда занималась разработкой CRM и API.
CRM система позволяет организаторам мероприятий регистрироваться в ней, создавать личный кабинет и профили сотрудников, выбирать площадки с актуальными схемами залов и создавать различные мероприятия.
Для кого предназначалась новая CRM система?
- для организаторов мероприятий;
- для концертных площадок;
- для кинотеатров и театров.
Основной функционал
Площадки
Система позволяет создавать площадку, к которой затем прикрепляются схемы зала, отрисованные компанией, продающей билеты. К каждому месту на схеме зала можно прикреплять 3D фото с видом на сцену для удобства конечного покупателя.
Мероприятия
В Системе можно создавать и редактировать мероприятие, создавать места на продажу на схеме зала, назначать цены, формировать пригласительные, настраивать промо-коды, отдавать билеты на реализацию (для организатора), брать билеты в продажу и вносить их в систему (для реализатора).
Функционал назначения цен был реализован в двух форматах:
- работа с табличными данными;
- визуальное назначение цен.
Визуальное назначение цен мы реализовали встраиванием в систему CRM виджета и парсера, которые разрабатывал подрядчик клиента, адаптировав их под требования СRM. Так конечный пользователь может работать с концертными залами и видеть схему помещения, в которой отображены все ряды и места.
Контроль входа на мероприятие
Функционал контроля входа позволяет создавать точки входа, на которых будут сканироваться проданные билеты, назначать контроллеров, а также время работы проходных. По запросу клиента данный функционал может быть настроен вручную, или автоматически во время создания мероприятия, это облегчает работу пользователя и сокращает время на наполнение контентом, что удобно, если клиент работает с турами, в которых много мероприятий.
Для сканирования билетов через мобильное приложение, которое разрабатывал подрядчик клиента, мы реализовали API, предоставив возможность сканирования QR и штрих кодов через стандартные сканеры на проходных, а также через специализированное приложение.
Также при организации проходной для мероприятия можно обеспечить систему не только данными о собственных проданных билетах, но и загрузить штрих коды других реализаторов, для этого достаточно просто загрузить файл со всеми необходимыми штрих кодами.
Система отчетностей
Для того чтобы каждый пользователь системы видел статистику реализованных билетов и покупателей, мы реализовали таблицы Покупателей и Продаж.
Таблицы представляют собой дефолтные колонки и фильтры, которые облегчают поиск информации и формирование отчетности по определенным параметрам. Если пользователю не хватает тех или иных сведений в таблице, он может воспользоваться настройками колонок и фильтров, добавив недостающие для полноты отчета параметры.
Каждая таблица предоставляет возможность скачать сформированные данные в виде отчета в CSV формате. В системе также предусмотрены функции подключения Google Analytics и Facebook Pixel.
Таким образом, организатор мероприятия имеет возможность не только создать событие, но и полностью пройти все этапы его организации от создания до контроля входа посетителей и формирования отчетов продаж.
Проект также интересен тем, что в создании стартапа и продукта участвовали разные подрядчики со стороны клиента, что требовало координации работы команд и планирования.
В сотрудничестве с другими исполнителями мы реализовали:
- возможность интеграции CRM системы с сайтами-агрегаторами через API;
- API для мобильного приложения по сканированию штрих кодов;
- API для сайта, на котором конечный пользователь видит все мероприятия системы и может приобрести билет, перейдя через событие на виджет.
Команда проекта:
- Анастасия
Проектный менеджер
- Светлана Болгар
Проектный менеджер
- Руслан Х.
Frontend разработчик
- Александр Трохименко
Frontend разработчик
- Алексей Клименко
Frontend разработчик
- Андрей Л.
Frontend разработчик
- Сергей Железняк
Руководитель отдела Backend
- Евгений Васькевич
Backend разработчик
- Михаил Вильшанский
Backend разработчик
- Андрей Ткач
Руководитель отдела QA
- Виктор Шпак
QA инженер
- Евгений
Руководитель отдела DevOps
Другие наши проекты
Real Estate CRM cистема
Система по работе с клиентами для «Набережного квартала»
Mango Office
Верстка CRM-системы для поставщика коммуникационных услуг
Arian CRM-система
CRM-система для строительной компании