Trendo
Приложение, которое превращает одно фото в короткое видео по готовому тренду или по описанию: с музыкой и озвучкой; бизнес-кабинет с контент-планом на месяц пока работает на демо-данных.
Показ согласован по NDA- Адрес
- приложение · локальная версия
- Статус
- Внутренний инструмент, тестовая версия
- Тип продукта
- Мобильное веб-приложение с внутренней валютой, кабинетами и админкой
- Индустрия
- Генеративный ИИ, контент для Reels, TikTok и Shorts, малый бизнес
- Рынок запуска
- Русскоязычная аудитория; страна запуска не выбрана
- Языки
- Русский (интерфейс); озвучка и распознавание речи на 29 языках
- Платформы
- Веб: телефон (основной формат) и десктоп
- Роли
- Гость, пользователь, пользователь с Премиумом, администратор
Тёмный неон, «лента как в TikTok»
Тёмный фон, бирюзовый неоновый акцент для главных действий и золото для денег и Премиума. Интерфейс собран под телефон: крупные карточки, нижнее меню из пяти вкладок.
Палитра
Шрифты
- Широкий геометричный шрифт для логотипа и заголовков, спокойный гротеск для текста.
- Оба шрифта подключаются из открытой библиотеки Google Fonts.
Фирменные приёмы
- Крупные скруглённые карточки и нижняя панель из пяти вкладок: Тренды, Своё, Бизнес, Монеты, Кабинет.
- Метка «Тренд недели» и большая карточка с кнопкой «Повторить» поверх превью.
- Золотые карточки с диагональной штриховкой для баланса, Премиума и бизнес-тарифов.
- Свечение и пульсация на денежных кнопках, неоновая подсветка выбранного переключателя.
- Переключатели-сегменты вместо выпадающих списков: длительность, формат 9:16, 1:1, 16:9, качество.
- Панели, выезжающие снизу: выбор голоса и подтверждение списания.
Логотип нарисован прямо в приложении: бирюзовая четырёхлучевая «искра» в тёмной рамке и слово Trendo; отдельного бренд-кита нет.
Веб-версия
Экраны сняты 24.10.2026 с локальной версии: ролики на них демонстрационные, видео клиентов нет.
Мобильная версия






Одно фото и один тренд вместо монтажа и запросов к нейросети
Пользователь выбирает тренд, загружает фото и нажимает кнопку: движение, музыка и озвучка собираются сами. Все генерации оплачиваются внутренней валютой, монетами, а сложные сценарии скрыты от пользователя.
Работа с нейросетями вручную долгая и плохо масштабируется; хочется и свой контент, и заработок на генерациях.
Что даёт продуктЕдиная витрина над несколькими нейросетями: тренды-шаблоны, учёт монет, возвраты, админка и защита бюджета.
Нужно видео для соцсетей без монтажа и без знания текстовых запросов к ИИ.
Что даёт продуктВыбрал тренд, загрузил фото, получил видео с музыкой и озвучкой; свои сценарии и 1080p доступны по Премиуму.
Нужен регулярный контент для товара или услуги: фото, видео, заголовки и подписи на каждый день.
Что даёт продуктКонтент-план на 1, 7 или 30 дней со сценариями на утверждение, лицом бренда и готовыми публикациями; пока на демо-данных.
Что собрано в проекте
Каждый модуль — отдельный блок, который переносится в другие проекты. Справа — как он устроен внутри.
| Модуль | Что делает | Как устроен |
|---|---|---|
| Лента трендов | Готовые сценарии с превью и примером результата, четыре категории, бесплатные и Премиум-тренды, метки «Новое» и «Тренд недели». | Таблица трендов в базе (12 стартовых), счётчики просмотров и запусков, выдача ленты с сервера и страница тренда. |
| Видео из фото по тренду | Фото превращается в видео 5–15 секунд, формат 9:16, 1:1 или 16:9, качество от 480p до 1080p. | Скрытый сценарий тренда хранится на сервере; сервер сам выбирает самый дешёвый подходящий движок. |
| Сценарии «кадр, затем движение» | Сначала создаётся новый кадр в образе тренда с лицом пользователя, затем он оживляется по сценарию, например «Неоновый подиум». | Этапы генерации и опросник образа (женский, мужской, унисекс); отдельная плата за кадр задаётся в настройках. |
| Движки движения | Движок движения — это ИИ-модель, которая оживляет фото. Подключено несколько моделей, часть проверена в работе. | Каталог моделей с правилами подбора и сборкой запроса под требования каждой; поставщик моделей — Kie.ai. |
| Своё видео | Режим «По фото»: описание движения до 200 символов, один из 20 стилей, бесплатное улучшение описания. | Модерация текста по спискам запрещённых слов; сценарий тренда можно взять за основу (для администратора). |
| Перенос движения «По видео» | Человек загружает видео с движением и фото персонажа, персонаж повторяет движения; есть вариант перерисовки в новом стиле. | Пять вариантов моделей; из видео удаляются геолокация и данные телефона; режим пока виден только администратору. |
| Голоса и озвучка | Текст пишется или надиктовывается, выбираются голос, настроение и темп; голос накладывается на видео поверх музыки или вместо неё. | Библиотека голосов (67 в базе, 13 включены), модель озвучки на 29 языках, микс с приглушением музыки под голосом. |
| Музыка в видео | К тренду привязан трек, который накладывается на готовое видео. | Собственный трек без сторонних прав; наложение без перекодирования видео. |
| Монеты и журнал операций | Монеты — внутренняя валюта для генераций. Бонусные тратятся первыми и сгорают, купленные последними; за неудачу полный возврат. | Журнал только добавляет записи, остаток считается по нему; защита от двойных начислений и повторных запросов; 13 автоматических тестов денежных операций. |
| Покупки, Премиум, бонусы | Пакеты монет, подписка Премиум, ежедневный бонус, бонус за репост и приглашение друзей; отзыв покупки при возврате денег. | Настройки хранятся в базе и правятся без выпуска версии; оплата пока тестовая, реальный платёжный сервис не подключён. |
| Реферальная программа | Личный код и ссылка-приглашение, кнопка «Поделиться», прогресс наград до 20 друзей и список приглашённых. Друг получает монеты при регистрации, пригласивший — после его первой покупки. | Экран приглашений в приложении; коды и связи «кто кого пригласил» хранятся в базе, бонус начисляется по событию первой покупки. |
| Очередь генераций и вебхуки | Задание уходит нейросети, готовое видео забирается автоматически, при сбое монеты возвращаются. Вебхук — уведомление от сервиса о готовом видео. | Резерв монет, отправка, опрос статуса, возврат; подпись вебхука; проверка зависших заданий раз в 2 минуты. |
| Предохранитель бюджета | Защита от лишних трат у поставщика: при низком остатке предупреждение, при критическом генерируют только платящие. | Три режима («Обычный», «Только платящие», «Пауза») и дневные лимиты на пользователя и на всех. |
| Бизнес-кабинет | Проекты с товарами или услугами, контент-план на 1, 7 или 30 дней, утверждение сценариев, галерея персонажей с закреплённой внешностью. | Отдельные таблицы проектов, планов и персонажей, доступ только владельцу, 6 проверок; работает на демо-данных. |
| Админка | Обзор, тренды, голоса, генерации, покупки и настройки цен; кнопка «Проверить без отправки» показывает, что уйдёт нейросети. | Закрытые маршруты, журнал действий администратора, права по роли в базе или по списку почтовых адресов. |
На чём работает
Приложение построено на сервисах Cloudflare; главная внешняя статья расходов — генерации у поставщика ИИ-моделей, которые покрываются монетами пользователей.
| Слой | Что используется |
|---|---|
| Фронтенд | Одностраничное приложение на чистом JavaScript без фреймворка, адаптивная колонка до 480 пикселей; браузер обрезает фото под формат до отправки. |
| База и авторизация | Cloudflare D1 (лёгкая база данных), 10 обновлений структуры базы; вход по почте и паролю, защищённая сессия. Вход через Google и Apple в списке доработок перед облаком. |
| Хостинг, домен, защита | Cloudflare Workers и R2 для файлов, защитные заголовки, ограничения частоты запросов. Облачного запуска и домена пока нет, приложение работает локально. |
| Почта и уведомления | Уведомления показываются внутри приложения; отправка писем в приложении пока не реализована. |
| Платежи | Покупки тестовые: монеты начисляются без списания денег. Платёжный сервис и покупки в магазинах приложений не подключены. |
| Аналитика и SEO | События (просмотры, запуски, покупки, приглашения) собираются в базу и видны счётчиками в админке; SEO не нужно, приложение за входом. |
| Контент | 12 трендов в 4 категориях, 13 демонстрационных роликов, 20 стилей генерации, 1 собственный трек. Модели ИИ подключены через Kie.ai. |
Куда переносится этот опыт
Сервис генерации видео с монетами, очередью и озвучкой собирается из готовых модулей, а не пишется с нуля. Это путь к «ИИ-студии под вашим брендом» или внутреннему инструменту контент-команды.
Индустрии
- Агентства по соцсетям (SMM) и контент-студии: ролики для десятков клиентов из одного кабинета.
- Интернет-магазины: видео товаров из карточки, контент-план «товар, затем публикации».
- Образование: преподаватели-аватары и озвученные ролики курсов.
- HR и корпоративные коммуникации: обращения руководителя и ввод новых сотрудников с лицом бренда.
- ИИ-сервисы под брендом клиента (white-label): чужой бренд на нашей логике монет, генераций и админки.
Рынки и подача
- ЕС и США: подписки и пакеты монет, платёжные сервисы и GDPR (гипотеза для проверки).
- СНГ: текущий язык продукта, оплата локальными способами (гипотеза для проверки).
- Азия: упор на вертикальный формат, интерфейс и озвучка на местном языке (гипотеза).
- Ближний Восток: арабский язык, озвучка его поддерживает (гипотеза для проверки).
Языки и локализация
- Русский: интерфейс уже на нём.
- Английский и другие языки: тексты вынесены в данные, нужен перевод экранов; озвучка работает на 29 языках.
- Для нового рынка меняются язык, платёжная система, цены и юридические страницы.
Тип клиента
- Владелец ИИ-сервиса, который хочет продавать генерации.
- SMM-специалист или агентство.
- Компания с контент-отделом.
- Предприниматель, которому нужен контент для товара или услуги.
Модули, которые переносятся как есть
Что есть в проекте
Нужен такой же проект?
Расскажите о задаче. Подскажем готовый модуль и назовём цену «от».