Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
Максим Ланиес
ТОТА - приложение знакомств
Максим Ланиес
#Разработка сайтов под ключ#Приложение под ключ #Администрирование серверов

ТОТА - приложение знакомств

Максим Ланиес Россия, Москва
Поделиться: 0 0 0
ТОТА - приложение знакомств
Бюджет

150 000

Сфера

Развлечение и спорт

Тип сайта

Порталы и сервисы

Сдано

Март 2026

Задача

ТОТА - приложение для знакомств для российского и СНГ-рынка. Задача: создать современный продукт, который конкурирует с Tinder и Badoo, но адаптирован под локальную аудиторию и экосистему, Telegram, VK, MAX, Одноклассники.

Ключевые требования:

- Работа как PWA и одновременно как Telegram Mini App, VK Mini App и MAX WebApp без дублирования кодовой базы

- Авторизация через все популярные в России платформы: Google, Яндекс, Telegram, VK, MAX

- Реал-тайм чаты с голосовыми сообщениями, реакциями и медиа

- Система безопасности, соответствующая 152-ФЗ: модерация контента, верификация личности, Safety Hub

- Уведомления через все каналы: Web Push, Telegram-бот, VK, Email

- AI-функции: генерация «о себе», коуч по общению, модерация токсичности, зодиак-совместимость

- Готовность к монетизации: платный контент, буст профиля

- Инфраструктура на российском облаке (cloud.ru S3) с соблюдением требований о локализации данных

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

Решение

Разработал полноценный продукт с нуля за несколько месяцев: backend на .NET 10, фронтенд на Next.js 16, реал-тайм через SignalR, хранилище на S3 cloud.ru.

Архитектура построена вокруг единого Next.js-приложения, которое определяет контекст запуска (браузер / Telegram / VK / MAX) и автоматически адаптирует авторизацию, уведомления и UI, без отдельных кодовых баз для каждой платформы.

Ключевые технические решения:

- Кросс-контекстная привязка аккаунтов через one-time token: пользователь может войти через Telegram, а потом привязать Google без потери данных

- Presigned URL с 23-часовым серверным кэшем + Service Worker Cache API на клиенте, медиа грузятся мгновенно без лишних запросов к S3

- Фоновые воркеры для автоархивации чатов (12 ч без ответа), переходов между сезонами диалога и рассылки предупреждений

- AI через Cloudflare Workers AI (Llama 3.1 8B) с дневными лимитами и graceful fallback

- Верификация личности через CompreFace: сравнение селфи с фото профиля без сторонних облачных сервисов

- ToxicityScore для каждого сообщения с логированием в AiModerationLog

Уникальная механика «Сезоны чата»: каждый диалог проходит через

Весну → Лето → Осень → Зиму

в зависимости от интенсивности общения. Фон чата меняется вместе с сезоном. Это создаёт ощущение живых отношений и мотивирует поддерживать переписку.

Система «Icebreaker» убирает неловкость первого сообщения: оба участника выбирают активность (Кофе, Кино, Прогулка и др.), чат открывается только после ответа обоих. Конверсия в первое сообщение выше, чем при классическом подходе.

1Спроектировал мультиплатформенную архитектуру: одно Next.js-приложение

Спроектировали мультиплатформенную архитектуру: одно Next.js-приложение работает как PWA, Telegram Mini App, VK Mini App и MAX WebApp. Реализовали авторизацию через 5 провайдеров (Google, Яндекс, Telegram, VK, MAX) с серверной проверкой подписей и кросс-контекстной привязкой аккаунтов через one-time token. Настроили JWT (30 дней), Better Auth, соответствие 152-ФЗ.

2Свайп-лента и мэтчинг

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

3Реал-тайм чаты с уникальными механиками

SignalR-хабы для мгновенной доставки сообщений, голосовых (webm/ogg/mp3 с waveform), фото и реакций. Icebreaker, сезоны чата (4 визуальных состояния с фоновыми воркерами), AI-коуч по общению. Автоархивация с таймерами и push-предупреждениями за час до истечения. Офлайн-очередь сообщений при потере соединения.

4Безопасность, AI-модерация и монетизация

Safety Hub с 13 статьями и SOS-кнопкой. Trust Score, верификация по селфи через CompreFace, AI-модерация токсичности каждого сообщения. Уведомления через 5 каналов: Web Push (VAPID), Telegram-бот, VK, MAX, Email. Подготовка к монетизации: платный контент, приоритетный буст профиля.

Результат

Запустил полноценное приложение для знакомств с нуля, которое работает одновременно в 4 контекстах: браузер (PWA), Telegram Mini App, VK Mini App, MAX WebApp из единой кодовой базы.

Что реализовано на момент запуска:

- Авторизация через 5 провайдеров (Google, Яндекс, Telegram, VK, MAX)

- Свайп-лента с фильтрами по 12+ параметрам и скорингом кандидатов

- Реал-тайм чаты: текст, голос, фото, реакции, ответы на сообщения

- Уникальные механики: Icebreaker, Сезоны чата, автоархивация с таймерами

- AI-функции: генерация «о себе», коуч по общению, модерация токсичност

https://tota.chat

Стек технологий


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

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