Общее описание проекта

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

Основные требования и функционал

Страницы сайта

  • Главная страница (Landing page): привлекательная одностраничная страница, основной целью которой является мотивация пользователя перейти в конструктор песен.
  • Страница конструктора: динамическая страница, позволяющая пользователю настроить песню: выбрать жанр, настроение, ввести имя получателя, особенности поздравления (текст песни) и другие параметры. Удобно ли выводить эту информацию на экран? Должно быть визуально просто и понятно.

Процесс создания заказа

  • После заполнения всех полей пользователю присваивается уникальный номер заказа.
  • Отображается форма для ввода номера телефона (обязательное поле).
  • Пользователь перенаправляется в Telegram-бота с уже сформированным номером заказа в т.ч. с возможностью коллбека обратно на сайт.

Работа с данными (Система CRM)

  • Всё, что выбрал клиент в конструкторе, а также его номер телефона учетная информация, отправляется в электронную таблицу, панель управления (админку) или другую внутреннюю систему. Важно простое отображение: “Заказ №123: (имя заказчика), указан телефон, выбран стиль....”
  • Для отдела по производству: администрация или команда видит все данные заказа для его отработки (создания песни).
  • По готовности трека, необходимо загрузить созданный аудиофайл непосредственно внутри внутреннего интерфейса (панели) прикрепить его к конкретному заказу.

Автоматизация уведомлений через Telegram

  • В момент прикрепления аудиофайла к заказу происходит отправка личного сообщения напрямую клиенту в Telegram о готовности песни.
  • В уведомлении находится прямая ссылка на прослушивание (условная, при этом слушается после оплаты). Первый предпросмотр включаем без возможности скачать? Требуем уточнения. Для начального релиса клиенту дается возможность 30 секундного проигрывания превью).

Этап оплаты

  • Клику по ссылке “Прослушать превью” ведет на закрытую страницу, где можно выполнить оплату.
  • Внедрить два-три тарифа (например: “Стандарт”, “Премиум” или (”Обычное качество / Высокое качество”). Указаны условия наполю настроек.
  • Оплатить покупку клиент должен переводом (перейти по платежной ссылке или ответить в чат). Примерная платежная экосистема и готовые формы для оплаты (opencard/ tribepay / anycapch / u-on или фрии кассы итд). Для простой защиты временно это выдается как готовая к интеграции (Quasi) форма реквизитов. После - формируется ответ бота.

Взаимодействие с ботом после оплаты и система чата

  • В зависимости от выбранного тарифа, бот авто-отвечает разным текстов страниц пока ограничены) Таким Клиентом, помимо общего файла, в машину бота вшить дирекцию Дирек-та для отправки:
  • Тариф Старт (START с сжати) нет базов. После получения ссылок.
  • У випов закрытая логика ответ продажи ревер…
  • Общий чат: Создание качество, необходимо абсолютно все Эта корревоий
  • < Прид: При оперативное По с заяв вы тек Л вижу кажд месяц по догов фоз: +Ме подготовка итд. Наша задача иметь Чат бота на одной Flat Memory состоящий Димоний admin управл пор