К возможностям
Кейс · сделано в PERSONO

PERSONO GAMEигровая платформа мотивации отдела продаж

Каждая подтверждённая продажа из финансовой системы двигает город, гонку, награды и бонусы. Менеджер видит, сколько заработал и что продать дальше, — руководитель видит всё и сверяет с финансами.

Люди и цифры вымышленные. Можно всё смотреть и играть: открывать сундуки, ходить в шахматах, покупать вещи за ✦. Демо пересобирается каждую ночь.

PERSONO CITY — главный экран игры: город, который строят продажи
PERSONO GAME на телефоне13 дней подряд+24 000 онлайн-публикация8 коллег аплодируют2 место в гонке
18больших возможностей — от города до админки
9игр: 4 мини-игры и 5 игр на двоих
33награды и 89 вещей в магазине ✦
3роли в демо: менеджер, новичок, руководитель

Что внутри

Всё, что двигает продажи — в одной игре

Это не макеты: каждый экран ниже — живая демо-версия. Нажмите на картинку, и вы окажетесь ровно там, в роли менеджера или руководителя.

PERSONO CITY — экран PERSONO GAME
Phaserживой город

PERSONO CITY

Город, который строят продажи: каждая сделка зажигает окна, экраны и билборды своего района.

  • районы по направлениям продаж
  • персонаж в районе своей последней сделки
  • комнаты зданий с витринами и архивом
  • «Сегодняшняя цель», «Почти открыто», «Что нового»
Гонка — экран PERSONO GAME
рейтингпризы

Гонка

Рейтинг месяца на красной дорожке: место, разрыв до соседа в рублях и в «Персонах», призы и архив.

  • по выручке, заработку и сделкам
  • разрыв до соседей и «≈ N продаж»
  • призы месяца и архив пьедесталов
  • командная гонка
Мои деньги, бонусы и цели — экран PERSONO GAME
деньгимотивация

Мои деньги, бонусы и цели

Сколько заработано по данным финансов, какой бонус ближе всего и что продать, чтобы заработать ещё.

  • заработок из финансовой системы
  • ближайший бонус и лестница порогов
  • личная цель и кратчайший путь до неё
  • «Как заработать ещё» — 5 ходов
Кошелёк ✦ и Магазин — экран PERSONO GAME
экономикамагазин

Кошелёк ✦ и Магазин

Игровая валюта с честной экономикой: один журнал начислений, задания недели, магазин на сотню вещей.

  • один журнал ✦ — без двойных начислений
  • задания недели и «Неделя героя»
  • 89 вещей и привилегии
  • уровень игрока
Аркада и спринт знаний — экран PERSONO GAME
игрыспринт

Аркада и спринт знаний

Четыре мини-игры и PERSONO SPRINT — спринт знаний о продуктах, с недельным рейтингом и ✦ за игру.

  • спринт знаний каждый день
  • 4 мини-игры с недельным рейтингом
  • ✦ за игры с дневным лимитом
  • серверная проверка очков
Админка руководителя — экран PERSONO GAME
управлениефинансы

Админка руководителя

Сверка с финансовой системой, решения владельца, экономика ✦, вовлечённость, контент и доступы.

  • сверка с финансами («Связки»)
  • «Требует решения» и запросы в финансы
  • экономика ✦ и вовлечённость
  • роли, 2FA и аудит
LIVE — экран PERSONO GAME

LIVE

Лента продаж в реальном времени: новая сделка в финансовой системе — через секунды на экране у всей команды.

Награды и коллекция — экран PERSONO GAME

Награды и коллекция

33 наград в 7 категориях и четырёх редкостях, сезонные трофеи, рекорды компании.

Персонаж и гардероб — экран PERSONO GAME

Персонаж и гардероб

Свой персонаж: образы, причёски, аксессуары, фоны, рамки, титулы и витрина артефактов.

Серия, сундуки, аплодисменты — экран PERSONO GAME

Серия, сундуки, аплодисменты

Вовлечение «как в Duolingo»: серия дней с заморозками, сундуки за продажи, аплодисменты коллег и путь новичка.

Игры на двоих — экран PERSONO GAME

Игры на двоих

Шахматы, русские шашки, «Четыре в ряд», реверси и морской бой с коллегами — вживую или по ходу в день.

Библиотека с читалкой — экран PERSONO GAME

Библиотека с читалкой

Книги о продажах прямо в игре: читалка PDF, честный прогресс, закладки, заметки и тест по книге.

Радио BOMOND — экран PERSONO GAME

Радио BOMOND

Музыка города: свой плеер, плейлист и встроенные синтезированные треки — играет на всех страницах.

Тема «Неон 86» — экран PERSONO GAME

Тема «Неон 86»

Вторая тема оформления — Майами 1986 года: закат, пальмы, неон и хром. Открывается достижением.

Карточка для сторис — экран PERSONO GAME

Карточка для сторис

Карточка 1080×1920 с персонажем, титулом, лучшим месяцем и трофеями — чтобы поделиться в соцсетях.

История с 2020 года — экран PERSONO GAME

История с 2020 года

Вся история компании по годам и месяцам: выручка, продукты, лучшие месяцы, личные рекорды.

Люди и команды — экран PERSONO GAME

Люди и команды

Профили коллег, статусы, старшие менеджеры, команды с наставниками и командными целями.

Услуги — экран PERSONO GAME

Услуги

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

Как это устроено

Игра поверх настоящих денег — и ни одной ручной цифры

Финансовая система — единственный источник правды. Игра её только читает, каждую продажу обрабатывает ровно один раз и ничего не придумывает: нет начисления — честно пишет «ещё не начислено».

Продажи и деньги

Менеджеры оформляют продажи через Telegram-бота; финансовая система ведёт учёт, комиссии, бонусы и выплаты.

Telegram-ботучёт и зарплатыPostgreSQL

PERSONO GAME

Синхронизация превращает каждую подтверждённую продажу в событие игры — ровно один раз. Движок правил считает гонку, награды, бонусы и прогнозы только по утверждённым правилам.

Next.jsTypeScriptPostgreSQLидемпотентный syncSSE

Экран менеджера

Город, гонка, деньги, сундуки и игры на телефоне и компьютере; руководитель видит сверку и экономику.

ReactPhaserPWA2 темы

Мост только для чтения

Игра читает финансовую систему отдельной ролью с правами SELECT и read-only транзакциями — изменить деньги из игры нельзя.

Telegram-бот продаж

Продажа рождается в боте отдела продаж, попадает в учёт и через минуты — в гонку и городскую ленту.

Честные деньги

Заработок — только начисления финансовой системы. Прогноз — только по утверждённой ставке; если ставки нет, игра так и пишет.

Античит

Счёт мини-игр сервер пересчитывает по своим часам, ходы в партиях проверяет движок, чтение засчитывается по времени на странице.

Роли, 2FA и аудит

Владелец, администраторы и менеджеры; вход с кодом из приложения; каждое действие в админке записывается в журнал.

Тесты на каждом шаге

Юнит-тесты движка, интеграционные тесты на настоящем PostgreSQL и браузерные сценарии: роли, приватность, деньги, телефоны.

Проект в цифрах

Сделано своей командой

Цифры посчитаны по коду проекта — без бизнес-показателей компании.

63экрана, из них 21 — в админке
54API-маршрута с проверкой ролей
409автотестов в 37 наборах
50 тыс.строк TypeScript, 126 компонентов

PERSONO

Хотите такую систему для своей команды?

Расскажите, как устроены ваши продажи, — покажем, как превратить их в игру, в которую хочется заходить каждый день.