Украинский программист Макс Фрай написал систему для музыкального фестиваля Atlas Weekend, которая занималась учетом продажи билетов, платежных операций и контролем входа посетителей.

Об этом он рассказал в своей публикации в Facebook.

“Я занимался написанием системы, которая хранит данные купленных билетов, связкой билета и браслета, оперирует вашим виртуальным кошельком, проводит транзакции оплаты и пополнения, генерирует статистику каждого кассира и т.д”, – отметил Фрай.

По его словам, прошлогодняя система, написанная агентством “Karabas.com”, была быстрее и стабильнее, но имела один весомый недостаток: все действия проходили в режиме offline и все устройства не синхронизировались.

ЧИТАЙТЕ ТАКЖЕ: О чём говорят программисты? История Макса Фрая

“Люди могли по одним и тем же билетам пройти пару раз или можно было сделать дубликат браслета с деньгами и в разных барах обналичить их по-новому. Именно поэтому мы перешли к онлайновой системе с централизованной базой, где это невозможно”, – заявил Макс Фрай, подчеркнув, что система “Карабаса” используется до сих пор.

Кроме того, программист создал систему уровней доступа с различными правами. Браслет работников активировался по-особому и ему назначался отдельный уровень доступа к системе: продавец, пополнение денег, инкассатор денег, продавец браслетов, доступ к статистике.

frai

“Ядро всего написано на системном языке программирования Rust, который сочетает в себе скорость и надежность (из-за встроенной защиты от проблем с памятью и т.д.). Благодаря этому основной сервер ни разу не упал и круглосуточно работал. Интерфейс написан на веб-стеке (чистый javascript и html-разметка), все это запускается на Java-приложении под Android, которое может выступать в режиме киоск-мода и блокировать доступ к системе”, – отметил Макс Фрай.

Кроме того, программист отметил и проблемы, с которыми пришлось столкнуться разработчикам программы. “Все, что обломало наши планы – это Интернет…  Посетители приходят со своими роутерами, используют телефон для раздачи точек и т.д., все это жутко засоряло диапазон частот”, – написал Макс Фрай, подчеркнув, что проблему удалось очень быстро решить.

Ранее создатель фестиваля Atlas Weekend и хозяин киевского клуба Atlas Дмитрий Сидоренко заявил, что после прекращения сотрудничества с концертным агентством Karabas директор агентства Максим Плахтий решил его “припугнуть бандитами”.