Skip to main content

Подієва комерція · Entrello

Entrello

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

Моя роль:Провідний фронтенд

12.6KПодії
4.6MПродано квитків
3.8MМісць у системі
776KКонтакти

Масштаб усієї платформи, яку я будував – адмінка, розсадка і застосунок персоналу.

Подивитись наживо

Web · mobile · desktop · залізо

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

Кожна поверхня спілкується з одним бекендом. Натисни на вузол, щоб перейти.

Парадні двері

Публічне обличчя

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

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

Вітрина покупця

Наживо – спробуй сам

Подія → вибір місця на Konva-карті → кошик → оплата Stripe → квиток з QR.

Акт 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

Потрібно щось такого масштабу?

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

Усі проєкти