+7 (982) 010-01-18 Обсудить проект
Смартфон с мини-приложением внутри мессенджера: каталог и кнопка оформить заказ

Мини-приложения, боты, ИИ

Разработка мини-приложений для мессенджеров

Создаем мини-приложения для Telegram, MAX и ВКонтакте: каталог, запись, оплата и личный кабинет открываются прямо в чате, без установки из магазина.

MVP простое 1,5-3 млн руб., 3-4 мес.рынок, сметы студий 2026 года, Рейтинг Рунета 2026

Каталог, запись и оплата
Вход по профилю мессенджера
Обмен данными с CRM и 1С

Стоимость

Сколько стоит

Стоимость считаем по числу экранов, способам оплаты и интеграциям с вашими системами. Ниже рыночные ориентиры для приложений по сметам студий и оценке Рейтинга Рунета, свою смету даем после брифа.

MVP простое1,5-3 млн руб., 3-4 мес.
E-commerce3-7 млн
Финтех10-25 млн
Крупный B2C15-40 млн

Рыночные цифры, источник: сметы студий 2026 года, Рейтинг Рунета 2026. Вилку под ваш проект называем после брифа.

Входит в работу

  • Анализ задачи и описание сценариев
  • Прототип и дизайн экранов под интерфейс мессенджера
  • Фронтенд мини-приложения и серверная часть
  • Настройка бота, ссылок и авторизации пользователя
  • Подключение оплаты и обмен данными с CRM или 1С
  • Тестирование на iOS, Android и в веб-версии мессенджера
  • Публикация и прохождение модерации платформы

Оплачивается отдельно

  • Аренда сервера и домен
  • Эквайринг и комиссии платежных сервисов
  • Платные тарифы внешних сервисов и API
  • Маркетинг и закупка рекламы
  • Наполнение каталога товарами
Калькулятор стоимости приложения и сайта

Оценим ваш проект

Оставьте телефон и пару слов о задаче, перезвоним с вилкой по бюджету и срокам.

Проверьте номер: нужно 11 цифр

Без согласия мы не можем принять заявку

Как мы храним и используем данные, описано в политике конфиденциальности

Заявка отправлена

Свяжемся с вами в течение рабочего дня.

Кейсы

Как выглядят продукты, которые мы собираем

Грядка

Доставка фермерских продуктов: каталог, корзина и курьер на карте

iOSAndroidWeb

Ритмика

Приложение сети фитнес-клубов: расписание, абонементы и трекер тренировок

iOSAndroidWatch

Терапис

Телемедицина: запись к врачу, видеоконсультации и медкарта

iOSAndroid

BrandSled

Мониторинг репутации бренда: поиск, отзывы, Telegram, ответы нейросети

WebTelegram

Напомка

Сервис напоминаний: запись обычной фразой, Telegram-бот, пуши и виджет

WebAndroidiOSTelegram

Календарь выставок

Учет отраслевых выставок для B2B-компании: календарь, пакеты участия, чек-листы и напоминания

WebiOSAndroid

fpv0

Симулятор FPV-дрона в браузере: четыре 3D-карты, стики на телефоне и конструктор трасс

WebPWAAndroidiOS

Панель хозяйства

Присмотр за машинами, сайтами и сервисами с телефона без открытия домашней сети

WebiOSAndroid

Капиталика

Инвестиционное приложение: портфель, аналитика и персональные рекомендации

iOSAndroid

Трассер

Платформа для логистики: веб-кабинет диспетчера и приложение курьера

WebAndroidiOS

Умникум

Онлайн-школа: видеоуроки, домашние задания и прогресс ученика

WebiOSAndroid

Сначала проекты, которые мы запустили: свои продукты и работы для заказчиков, названия заказчиков скрыты. Дальше демо-проекты с пометкой "демо": интерфейсы и архитектура продуктов разных классов.

Процесс

Как идет работа

Прозрачный процесс: каждый этап заканчивается результатом, который можно посмотреть руками

  1. 01

    Анализ

    Разбираем задачи, аудиторию и выбор мессенджера, фиксируем сценарии и интеграции в коротком ТЗ

  2. 02

    Прототип

    Собираем кликабельную схему экранов и проверяем путь клиента от ссылки до оплаты

  3. 03

    Дизайн

    Рисуем интерфейс под светлую и темную тему мессенджера и разные размеры экранов

  4. 04

    Разработка

    Пишем фронтенд и сервер, подключаем бота, оплату, CRM или 1С

  5. 05

    Тестирование

    Проверяем на iOS, Android и в веб-версии мессенджера, исправляем найденные ошибки

  6. 06

    Публикация

    Настраиваем домен, ссылки и бота, проходим модерацию платформы, если она нужна

  7. 07

    Поддержка

    Следим за работой, обновляем под изменения API мессенджера, добавляем функции

Стек

Технологии

Стек выбираем под задачу, бюджет поддержки и команду, которая будет развивать продукт

  • Telegram Bot APIботы, запуск мини-приложений, уведомления и платежи в Telegram
  • Mini Apps SDKкнопки, тема, данные пользователя и оплата внутри Telegram
  • MAX Bot APIботы и мини-приложения в мессенджере MAX
  • VK Mini AppsVK Bridge и VKUI для приложений ВКонтакте
  • Reactинтерфейс мини-приложения на JavaScript или TypeScript
  • Node.jsсерверная часть, вебхуки ботов, обмен с CRM и 1С
  • Pythonсерверная логика, интеграции и подключение ИИ-моделей
  • PostgreSQLбаза данных заказов, клиентов и каталога

Создать мини-приложение стоит тогда, когда клиенту нужно больше, чем кнопки в чат-боте: листать каталог товаров, выбирать время записи, оплачивать заказ. Мини-приложение (веб-приложение, которое открывается внутри мессенджера) мы делаем для Telegram, MAX и ВКонтакте. Пользователь нажимает кнопку в боте или переходит по ссылке, и интерфейс запускается в том же окне, где он переписывается с друзьями. Это приложение без установки из магазина и без отдельной регистрации: мессенджер передает ему данные профиля, поэтому вход проходит без пароля.

Mini Apps: как это устроено

Mini Apps - общее название для веб-приложений, которые работают внутри мессенджера. Технически это веб-страница на HTML, CSS и JavaScript. Код лежит на сервере, мессенджер открывает страницу во встроенном браузере по защищенному протоколу https и дает ей доступ к своему API: данным пользователя, цветовой теме, системным кнопкам и платежам.

У каждой платформы свои правила запуска:

  • в Telegram точка входа - бот: приложение открывается из меню, из кнопки под сообщением или по прямой ссылке;
  • во ВКонтакте мини-приложение можно подключить к сообществу и разместить в каталоге платформы, подробно про устройство VK Mini App мы писали в блоге;
  • в MAX, национальном мессенджере от VK, есть собственная платформа для ботов и мини-приложений, и компании переносят туда сервисы из Telegram.

Основной код мы пишем так, чтобы использовать его на нескольких платформах, а различия выносим в отдельный слой: авторизацию, оплату, работу с кнопками мессенджера. Если сначала запустить приложение в Telegram, перенос в MAX или ВКонтакте потом обойдется дешевле разработки с нуля.

Что делают в мини-приложении

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

  • интернет-магазин с каталогом товаров, корзиной и оплатой;
  • онлайн-запись к мастеру, врачу или тренеру с выбором свободного времени;
  • личный кабинет клиента с заказами, бонусами и историей визитов;
  • программа лояльности с картой в телефоне вместо пластиковой;
  • внутренние сервисы для сотрудников: заявки, смены, отчеты с точек продаж.

Как такие экраны выглядели бы на телефоне, показываем на демо-проектах Грядка, Ритмика и Терапис в блоке кейсов.

Магазин мини-приложений

Под этим запросом ищут две разные вещи. Первая - каталог, в котором пользователи находят мини-приложения. Во ВКонтакте есть отдельный каталог сервисов, в Telegram приложения ищут через поиск по названию бота. Попасть в подборки помогают понятное название, аккуратная иконка, описание и соблюдение правил площадки, а решение о размещении принимает сама платформа.

Вторая - магазин в Telegram или другом мессенджере как канал продаж. Для него мини-приложение удобнее бота с кнопками: товары видны карточками с фото, фильтры работают как на сайте, корзина сохраняется между визитами. Заказы уходят в вашу CRM или 1С, остатки и цены подтягиваются оттуда же.

Mini Apps AI: мини-приложения с искусственным интеллектом

Запрос про mini apps AI обычно означает одно из двух: мини-приложение, внутри которого работает ИИ, или попытку собрать приложение нейросетью без программиста.

Первый вариант мы делаем. Консультант подбирает товар по описанию своими словами, помощник собирает заявку из свободного текста, сервис распознает фото чека или документа. Языковую модель подключаем по API на стороне сервера, поэтому ключи доступа не попадают в код, который видит пользователь. Ответы модель строит по вашей базе данных: каталогу, прайсу, правилам записи. Так ассистент отвечает по фактам компании, а не по общим знаниям из интернета.

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

Mini App id и ссылки на приложение

Mini App id - идентификатор, по которому платформа находит приложение. Во ВКонтакте у каждого мини-приложения есть числовой ID, из него строится адрес вида vk.com/app и номер приложения. В Telegram мини-приложение привязано к боту: прямая ссылка состоит из имени бота и короткого имени приложения, которое задают при настройке в BotFather (служебном боте Telegram для управления ботами).

Эти ссылки нужны для рекламы, QR-кода на кассе, кнопки на сайте и рассылок. В ссылку можно добавить параметр запуска, например код акции или номер филиала, и приложение сразу откроет нужную страницу. По тем же параметрам мы считаем, какой канал привел клиента.

Регистрацию приложения, настройку домена и ссылок берем на себя. От вас нужно дать доступ к боту или сообществу, права на приложение остаются у вашей компании.

Мини-приложение, чат-бот или мобильное приложение

Чат-бот хорош для коротких диалогов: ответить на частый вопрос, принять заявку, напомнить о записи. Когда в сценарии много шагов или выбор идет из десятков позиций, кнопки в переписке начинают мешать. Мини-приложение дает полноценный интерфейс и работает в паре с ботом: бот присылает уведомления и открывает приложение, приложение показывает каталог и принимает оплату.

По сравнению с мобильным приложением мини-приложение быстрее запустить, и его не нужно публиковать в App Store и Google Play. Клиент ничего не скачивает: переходит по ссылке и сразу видит нужный экран. Есть и ограничения. Вы зависите от правил площадки и возможностей ее API. Если нужен офлайн-режим, работа в фоне или глубокий доступ к датчикам телефона, честнее сразу делать нативное приложение.

Разработка мини-приложений

Работу начинаем с брифа: какие задачи решает приложение, в каком мессенджере ваши клиенты, с какими системами нужно подключить обмен данными. Затем рисуем прототип основных экранов и согласуем его до программирования.

Интерфейс пишем на JavaScript или TypeScript с React, серверную часть на Node.js или Python. Сервер хранит базу заказов и клиентов, проверяет подпись данных от мессенджера и общается с платежными сервисами. После тестирования на реальных телефонах публикуем приложение, настраиваем бота и домен, а затем берем проект на поддержку.

Если вы хотите создать приложение сразу для двух или трех мессенджеров, начинаем с одного, где больше ваших клиентов, и переносим проверенную версию на остальные. Точный срок называем после брифа. Для ориентира: рыночный срок простого MVP мобильного приложения 3-4 месяца, а создание мини-приложения с похожим набором функций обычно занимает меньше времени.

Вопросы

Частые вопросы

Не нашли ответ? Спросите нас
Как сделать для сайта мини-приложение?

Мини-приложение живет в мессенджере, а на сайт ставят кнопку или QR-код со ссылкой на него. Порядок такой:

  1. Вы выбираете мессенджер и описываете задачу в брифе.
  2. Мы проектируем экраны, пишем код и размещаем приложение на сервере с https.
  3. Вы даете доступ к боту или сообществу, мы настраиваем запуск и ссылку.
  4. На сайт добавляем кнопку: на телефоне она сразу открывает приложение в мессенджере.

Пошагово для MAX процесс разобран в статье как сделать мини-приложение в MAX, а заказать работу можно в разделе разработки мини-приложений.

Бесплатно

Прототип вашего приложения или сайта за 5 дней

5-7 ключевых экранов и смета по этапам. Останутся у вас, даже если дальше вы решите работать не с нами.

Оставить заявку

Расскажите о вашем проекте

Мы свяжемся с вами в течение рабочего дня и предложим варианты решения.

Или напрямую: +7 (982) 010-01-18

Укажите имя

Проверьте номер: нужно 11 цифр

Проверьте адрес почты

Без согласия мы не можем принять заявку

Как мы храним и используем данные, описано в политике конфиденциальности

Ответим в течение рабочего дня

Заявка отправлена

Свяжемся с вами в течение рабочего дня.