Beeline Казахстан развивает мобильный гейминг как часть своей экосистемы. Турниры лиги BeePlay по Garena Free Fire оператор проводит с 2020 года: первый сезон шёл на сторонней площадке, а матчи транслировались на YouTube (Kursiv).
Beeplay — собственная платформа лиги: события, стримы, рейтинги, сообщество и магазин собраны в одном месте.
Задача
Спроектировать и разработать платформу, где игроки регистрируются и участвуют в событиях лиги, смотрят и ведут стримы, а Beeline управляет турнирами, контентом и сообществом.
Что вошло в платформу
- Регистрация с элементами гейминга — вход в платформу как часть игры.
- Стриминговая часть — трансляции игроков с донатами и интерактивом.
- Онлайн-магазин.
- Панель администратора с полными правами (god-mode) — для управления всей платформой.
События и турниры
На платформе анонсируются события лиги — битва, фасткап, игра лиги. Незарегистрированные игроки видят анонс в новостном блоке. Зарегистрированные получают личное сообщение, когда открывается регистрация, и SMS за 15 минут до начала. После регистрации команды или участника можно участвовать в событии.
Турниры собраны в карточки с цветовой кодировкой и разложены по вкладкам: текущие, предстоящие и завершённые. В карточке турнира — список участников, результаты и статус участия команды.
Рейтинг, монеты и лидерборд
Участники соревнуются, набирают очки рейтинга и монеты. Монеты тратят на участие в глобальных чемпионатах и на донаты. По той же схеме дальше планировались платная подписка и денежные донаты между игроками и зрителями.
На лидерборде — геймерские дашборды: достижения игроков в инфографике, рейтинги команд и гильдий.
Стримы и интерактив
Во время стрима зрители отправляют стримеру донаты и сообщения или заказывают интерактив — например, красную зону или событие в игре.
Профиль и команды
В профиле игрока хранится статистика его действий на платформе: турниры, победы, награды. Админы команд управляют составом, приглашениями и заявками на вступление в полноценном интерфейсе.
Технологии
- Front-end: HTML, CSS, Nuxt 2, Axios, SockJS, Node.js.
- Back-end: Jmix (jmix-data, jmix-security, jmix-ui), Docker, Java 17, Spring Boot.
- Интеграции: Google, VK, Facebook, Discord, Sendpulse и smsc.
Результат
У лиги BeePlay появилась собственная платформа: события, стримы, рейтинги, команды и магазин в одном месте, удобное управление для админов команд и полный контроль над платформой у Beeline.




