Кейс · Мини-приложение в мессенджере
Мини-приложение с оплатой и игровой механикой: 26 групп маршрутов, ответ за 0,35 секунды
Собственное мини-приложение PROMAREN работает в Telegram и MAX: каталог услуг, оплата, личный профиль, накопительная механика с энергией и турнирами, подарки и гайды. Тринадцать разделов, двадцать шесть групп серверных маршрутов, 253 файла кода. Открывается по ссылке из мессенджера, без установки из магазина приложений. Тот же стек получает клиент, который заказывает мини-приложение от 200 000 ₽.
- ответ сервера
- 0,35 cтри замера главного экрана подряд
- групп маршрутов
- 26оплата, профиль, механика, аналитика
- разделов приложения
- 13от каталога до админки
- установок из магазина
- 0открывается по ссылке в мессенджере
С чего начинали
С чего начинали и что сделали
Положение дел
- Мини-приложение — это экран внутри мессенджера: человек открывает его по ссылке там, где уже находится, и не ставит ничего на телефон.
- Задача продукта — довести человека от первого касания до оплаты, не выводя его из мессенджера и не заставляя регистрироваться заново.
- Стек: Next.js на App Router, TypeScript в строгом режиме, SQLite для данных приложения, оплата через российский платёжный сервис.
- Вход — через сам мессенджер: отдельного пароля нет, и это не упрощение, а требование площадки к мини-приложениям.
Что сделали
- Разделы собраны вокруг одного пути: каталог и услуги — что купить, профиль и подписка — что уже куплено, гайды — что делать дальше.
- Накопительная механика (энергия, ежедневные награды, достижения, турниры, рефералы) держит возвращаемость: человек заходит не один раз и видит каталог снова.
- Оплата внутри приложения, без перехода на сторонний сайт: каждый лишний переход теряет часть людей.
- Отдельная админка внутри того же приложения: товары, заявки и показатели правятся там же, где живут, без выгрузок в таблицы.
- Двадцать шесть групп серверных маршрутов разделены по смыслу — оплата, пользователь, механика, аналитика, — чтобы правка в одной не задевала остальные.
- Свой журнал событий вместо чужого счётчика: данные о поведении остаются в российском контуре, как и остальные персональные данные.
Что получилось
Что получилось
Замер до и после. Колонка «стало» набрана теми же разрядами, что «было», — значения стоят друг под другом и сравниваются по вертикали.
| Метрика | Было | Стало | Изменение |
|---|---|---|---|
| Ответ главного экрана | — | 0,35–0,39 с | три замера подряд с внешнего адреса |
| Вес главного экрана | — | 12 КБ | разметка без картинок |
| Разделов приложения | — | 13 | каталог, услуги, магазин, профиль, игра, подарки, гайды, админка и другие |
| Групп серверных маршрутов | — | 26 | оплата, подписка, рефералы, турниры, аналитика |
| Файлов кода | — | 253 | TypeScript в строгом режиме |
| Установка из магазина приложений | требуется | не требуется | открывается по ссылке в мессенджере |
Почему так
Почему цифры такие
Замеры, которые показывают механику роста: органика против платного трафика, удержание, профиль аудитории.
- Обновление без проверки площадки
- в тот же день
- Приложение из магазина ждёт проверки перед каждым обновлением. Мини-приложение обновляется как сайт: изменили цену утром — она видна сразу.
- Вход
- без пароля
- Человека узнаёт мессенджер. Нет ни регистрации, ни восстановления пароля — и нет отвала на этих шагах.
- Данные
- в российском контуре
- Хранилище и журнал событий на своём сервере: чужих счётчиков в приложении нет.
Как повторить
Как повторить у себя
Кейс не уникален по устройству — уникальны данные клиента. Ниже то, что переносится на другой канал без переделки.
- Обследование: разбираем процесс и отделяем первую версию от того, что откладываем. На выходе — ТЗ по ГОСТ, схема решения, точная цена и срок.
- Первая версия: каталог, оплата и профиль. Её уже можно показать людям и достроить по их реакции.
- Механика возвращаемости добавляется второй, а не первой: пока некуда возвращаться, возвращать некого.
- Админка внутри того же приложения: заявки и товары правятся там, где живут.
- Мини-приложение в MAX или Telegram — от 200 000 ₽ и от 4 недель.
Что дальше
Хотите похожий результат у себя?
Подберём связку продуктов под ваш канал, нишу и ресурсы. Работаем на серверах в РФ, по 152-ФЗ.