Skip to main content

Событийная коммерция · Entrello

Entrello

От плана зала до выплаты организатору – одна система.

Моя роль:Ведущий фронтенд

12.6KСобытия
4.6MПродано билетов
3.8MМест в системе
776KКонтакты

Масштаб всей платформы, которую я строил – админка, рассадка и приложение персонала.

Посмотреть вживую

Web · mobile · desktop · железо

Одна система, шесть поверхностей
МагазинАдминкаМобайлБэкендПринтер-шлюзЛендинг

Каждая поверхность говорит с одним бэкендом. Нажми на узел, чтобы перейти.

Парадная

Публичное лицо

entrello.app – маркетинговый сайт, где организаторы впервые знакомятся с платформой. Один бренд – ещё до первого проданного билета.

www.entrello.appЖивое демо

Акт 1 · Магазин

Витрина покупателя

Живьём – попробуй сам

Событие → выбор места на Konva-карте → корзина → оплата Stripe → билет с QR.

shop.entrello.app/tipЖивое демо

Акт 2 · Админка

Рабочее место оператора «Entrello»

Рабочее место оператора, а не красивый дашборд – команды сами продают, возвращают и экспортируют. Под капотом: permission-gated роуты, Apollo/GraphQL, модалки в URL-состоянии, поллинг экспортов.

Рабочее место оператора «Entrello»
Рабочее место оператора «Entrello»

Акт 3 · Рассадка

Редактор рассадки

Спроектируй зал на canvas – и продавай именно эти места.

Редактор
Редактор рассадки – Редактор

Один движок Konva, две стороны – редактор в админке и живой выбор места в магазине.

Акт 4 · Кампании

Кампании и email – встроены

Маркетинг живёт внутри платформы – без экспортов и отдельного инструмента. Конструктор писем GrapesJS / MJML и медиа Canva – встроены.

Кампании и email – встроены – 1
Кампании и email – встроены – 3

Акт 5 · Приложение персонала

Бокс-офис в кармане

Та же платформа в руке оператора – приложение на React Native / Expo для дня события: заполняемость сезона с одного взгляда, чек-ин билетов по QR и Tap to Pay на iPhone. Сделано для входа, в светлой и тёмной теме.

Билет проверен
Сезон с одного взгляда
Сезон с одного взгляда
Чек-ин билетов
Чек-ин билетов
Tap to Pay
Tap to Pay
Светлая тема
Светлая тема

Акт 6 · Дверь

Дверь и железо

Где софт встречается со входом – ручные QR-сканеры, tap-to-pay-терминалы и термопринтеры, печатающие билеты за секунды.

QR-чек-ин
Tap to pay
Термопечать · ~5 билетов / 5 сек

Моя роль

Что я делал

Я отвечал за весь продуктовый фронтенд – от архитектуры до платёжных экранов и прав доступа – и довёл его до web, mobile и desktop.

Ведущий фронтенд

  • Продуктовая архитектура
  • Фронтенд
  • Admin UX
  • Платежи и выплаты
  • Права доступа
  • Ops-тулинг

Исход

Я превратил ticket-shop в рабочее место оператора.

Команды сами продают, сканируют, возвращают, экспортируют и отчитываются – без разработчика в цепочке.

Сложность была – держать рискованные действия с деньгами и рассадкой быстрыми и безопасными: чёткие права, состояние в URL, аудит мутаций.

6поверхностей в одной системе
4платёжные и фискальные рейки
0хендоффов к разработчикам
12лет в продакшене

Реальные площадки на платформе

  • Theater im Park
  • Globe Wien
  • Steirischer Herbst
  • WABE

Стек

Построено на всех слоях

Frontend
Next.js 16React 19ApolloMantineKonvaGrapesJS
Mobile
Expo / React NativeStripe TerminalVision Camera
Backend
GogqlgenPostgreSQLRedis / asynq
Платежи
StripeStripe ConnectOppwaFiskaltrust
Железо
gateway (Go tray)USB-HID / networkESC/POS · EZPL · FGL · ZPL
Infra
VercelSentryCloudflare

Нужно что-то такого масштаба?

Могу владеть платёжно-серьёзной, железо-интегрированной платформой целиком.

Все проекты