Мэтч: Telegram Mini App для бизнес-сообщества

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

Мэтч: Telegram Mini App для бизнес-сообщества

Для кого делали Мэтч

«Мэтч» — Telegram Mini App для сообщества студенческих бизнес-клубов The Match Club. В одном продукте объединялись знакомство с людьми, поиск работы и команды, представление стартапов и обучение.

Я работал над проектом как fullstack-разработчик в феврале–апреле 2026 года. Подключился к существующему продукту после тестового задания и дорабатывал интерфейс, связанные механики и подготовку релизов.

Экосистема вокруг сообщества

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

Раздел продуктаПользовательский сценарий
АнкетаФото, город, навыки, ценности, запросы «ищу» и «помогу», примеры работ
НетворкингСвайпы, лайки, взаимные мэтчи, мега-лайки и возврат к пропущенной карточке
ФильтрыВозраст, город, гендер, запрос человека, навыки и ценности
КонтактПереход в Telegram после мэтча; общение продолжается в Telegram
РаботаРезюме, вакансии, избранное, отклики и их статусы
РадарСтартапы, поиск команды, приглашения участников и избранное
ОбразованиеКарточка курса, покупка и доступ в канал; лекции с видео и подкастами
КалендарьСобытия по дням, эфиры, встречи и другие активности
ТрекерПривычки, отметки по дням, спринты, выполненные задания и лидерборды
ПодпискаNetworking+: расширенные возможности нетворкинга и лимиты действий
РефералыПриглашение участников и награда за целевое действие
УправлениеПользователи, курсы, события, подписки, кампании, аналитика и рассылки
Экран Экосистема Мэтч с разделами сообщества и совместного развития
«Экосистема»: разделы сообщества и совместного развития.

Нетворкинг и профиль

Дорабатывал профиль, раздел лайков и навигацию между экранами. В нетворкинге работал с плашками «ищу» и «помогу»: они позволяют объяснить, какой контакт человеку полезен и что он может предложить сообществу.

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

Фото анкет заменены для публикации.

Экран анкеты Мэтч с цветовой аурой, значками интересов и кейсами проектов
Аура, интересы и кейсы в анкете.
Другой вариант анкеты Мэтч с бирюзовой аурой и списком кейсов
Другой вариант ауры и значков интересов.

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

Карточка нетворкинга Мэтч с запросами ищу и помогу, кейсами, навыками и кнопками действий
Карточка связывает запрос «ищу», предложение «помогу», навыки и кейсы.

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

Лимиты действий тоже должны быть понятны в интерфейсе. Например, отдельный экран объясняет, почему сейчас нельзя вернуть пропущенную карточку и когда это действие снова станет доступно. Экран Networking+ показывает расширенные возможности рядом с обычным сценарием знакомства.

Исходный экран Мэтч с сообщением об исчерпанном лимите возвратов к пропущенной карточке
Лимит возвратов: когда снова можно открыть пропущенную карточку.
Исходный экран подписки Networking+ в Мэтч с возможностями нетворкинга и возвратом карточек
Networking+: расширенные возможности нетворкинга.

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

Обучение и доступ после оплаты

Делал фронтенд раздела обучения и механику одноразовых ссылок. Покупка курса должна была переходить в доступ к нужному материалу или каналу. В продукте использовалась ЮKassa, а подтверждение оплаты было связано с выдачей доступа.

Исходный раздел обучения Мэтч с демонстрационными карточками курсов по предпринимательству, финансовой грамотности, нетворкингу и дизайну
Раздел обучения с примерами курсов.

В карточке курса интерфейс различает покупку и уже выданный доступ. Отдельный раздел лекций предлагает видео или подкаст, а календарь связывает обучение с датой события. Такой сценарий требует согласованности интерфейса, статуса покупки и Telegram-бота.

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

Рефералы и работа с привлечением

Дорабатывал реферальный интерфейс и антифрод: выдача награды связывалась с целевым действием приглашённого пользователя. Это позволяло учитывать реальное участие в продукте.

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

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

Стек и релизы

Фронтенд построен на Next.js, React и TypeScript, серверная часть — на NestJS, данные — PostgreSQL через Prisma. Telegram-бот обслуживает уведомления и связанные с приложением действия.

Готовил инструкции развёртывания, прогон миграций и пересборку фронтенда, API и административной части. При сборке важно было согласовать адреса сервисов и версию схемы данных с выпускаемой версией приложения.

Что дал проект

Мэтч дал опыт развития существующего Telegram-продукта: дорабатывать знакомые пользователю действия, связывать их с серверной логикой и готовить изменения к релизу.

Мой вклад включал веб-часть обучения, профиль и нетворкинг, рефералы, адаптивность и эксплуатационные инструкции.

Веб-версия «Мэтч» · Другие Telegram-проекты

Авторский пост защищен лицензией CC BY 4.0 .

Контакты