TicketsBox – CRM система продажу квитків
Задача
Завданням нашої команди було створити CRM-систему, яка могла б вийти на ринок як єдиний майданчик для продажу квитків на різноманітні заходи.
Продукт повинен був забезпечити вирішення наступних завдань:
- Створення та управління подіями;
- Управління квитками;
- Управління продажами;
- Підготовка різноманітних звітів;
- Надання API для інтеграції зовнішніх систем;
- Інтеграція платіжних сервісів.
Умовно систему можна розділити на 3 частини:
- CRM;
- API для забезпечення зв'язку між CRM, сайтом, віджетом, мобільним додатком та іншими системами;
- віджет для покупки квитків, який розробляв підрядник клієнта паралельно з нашою компанією.
Наша команда займалася розробкою CRM та API.
CRM-система дозволяє організаторам заходів реєструватися, створювати в ньому особистий кабінет, створювати облікові записи для працівників, вибирати майданчики/місця з актуальними схемами залів і створювати івенти різного характеру.
Для кого розроблялась нова система CRM?
- Для організаторів заходів;
- Концертних майданчиків;
- Кінотеатрів та театрів.
Основний функціонал:
Місця проведення
Система дозволяє створювати майданчик, до якого потім прикріплюються схеми зали, відмальовані компанією, що продає квитки. До кожного місця на схемі зали можна прикріплювати 3D фото сцени для зручності кінцевого користувача.
Події
Система дозволяє створювати та редагувати подію та місця для продажу в таблиці залу, призначати ціни, створювати запрошення, генерувати промокоди та видавати квитки на продаж для організатора, а також приймати квитки та вводити їх у систему для роздрібного продавця.
Функція встановлення ціни була реалізована у 2 способи:
- робота з типом даних таблиці;
- візуальне встановлення ціни.
Візуальне налаштування ціни було реалізовано за допомогою інтеграції в CRM-систему віджета та парсера, розроблених підрядником клієнта. Вони були налаштовані відповідно до вимог CRM. Таким чином, кінцевий користувач може працювати з концертним залом і бачити всю схему, де відображаються ряди та місця.
Контроль входу на подію
Функція вхідного контролю дозволяє створювати точки входу, де скануються продані квитки, призначаються контролери компанії та встановлюється час роботи контрольних точок. За бажанням клієнта цей функціонал може бути створений вручну або автоматично під час створення події. Це полегшує роботу користувача та економить час на створення контенту, якщо йому доводиться мати справу з турами з кількома подіями.
Для сканування квитків через мобільний додаток, розроблений іншим підрядником, ми реалізували API, що дозволило сканувати QR і штрих-коди через стандартні сканери на пропусках і спеціалізований додаток.
При створенні КПП є можливість надавати в систему не тільки дані про продаж власних проданих квитків, а й завантажувати штрих-коди інших продавців. Вам достатньо завантажити файл із потрібними для цього штрих-кодами.
Система звітності
Щоб кожен користувач міг бачити статистику продажів і проданих осіб, ми розробили таблиці Клієнтів і Продаж квитків.
Таблиці - це стовпці та фільтри за замовчуванням, які полегшують пошук інформації та звітування на основі певних параметрів. Якщо користувачеві не вистачає певної інформації в таблиці, він може використовувати стовпці та налаштування фільтрів, щоб додати відсутні параметри для повної звітності.
Кожна таблиця надає можливість завантажити згенеровані дані у вигляді звіту CSV.
Таким чином, організатор заходу має можливість не тільки організувати захід, але й повністю пройти всі етапи його організації від створення заходу до контролю над входом і формування звітів про продажі.
Проект був цікавий тим, що до процесів стартапу та створення продукту з боку клієнта були залучені різні підрядники. Це вимагало правильної координації та планування роботи команд.
У співпраці з іншими підрядниками ми реалізували:
- можливість інтеграції системи з сайтами-агрегаторами через API;
- API для мобільного додатку сканування штрих-кодів;
- API для сайту, де кінцевий користувач бачить усі події та може купити квиток, перейшовши з події до віджету.
Команда проєкту:
- Анастасія
Project Manager
- Світлана Болгар
Project Manager
- Руслан
Frontend Developer
- Oleksandr Trokhymenko
Frontend Developer
- Oleksii Klymenko
Frontend Developer
- Андрій Л.
Frontend Developer
- Sergey Zheleznyak
Backend Team Lead
- Євгеній Васькевич
Backend Developer
- Михайло Вільшанський
Backend Developer
- Андрій Ткач
QA Team Lead
- Viktor Shpak
QA engineer
- Євген
DevOps Team Lead
Інші наші проєкти
Real Estate CRM-cистема
Система по роботі з клієнтами для "Набережного кварталу"
Mango Office
Верстка CRM-системи для постачальника комунікаційних послуг
Arian CRM система
CRM-система для будівельної компанії