Техническое задание: Создание интернет-магазина и Telegram-приложения для розыгрышей

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

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

Часть 1: Сайт интернет-магазина (Tilda)

Основные функции:

  • Каталог товаров (мерча) с фотографиями, описаниями, ценами и отображением остатков.
  • Полноценная корзина и процесс оформления заказа.
  • Интеграция с платежным шлюзом (например, ЮKassa, CloudPayments) для приема онлайн-платежей, включая СБП.
  • Автоматическая фискализация чеков по 54-ФЗ и их отправка покупателю на email.
  • Обязательные юридические страницы: публичная оферта, политика конфиденциальности, согласие на обработку персональных данных.
  • Размещение на собственном домене заказчика.

Часть 2: Telegram-приложение (Mini App или бот)

Назначение и приоритет:

Приложение предназначено исключительно для участия в акциях и розыгрышах. Приоритет отдается реализации в формате Telegram Mini App для лучшего пользовательского опыта и долгосрочного развития.

Ключевой пользовательский сценарий:

  1. Пользователь выбирает акционный товар из предложенного списка.
  2. Указывает желаемое количество.
  3. Вводит необходимые контактные данные.
  4. Производит оплату (приоритетный способ - по QR-коду через СБП).
  5. Получает фискальный чек в Telegram или на email.
  6. После успешной оплаты система присваивает уникальный номер участника розыгрыша и отправляет его пользователю.

Дополнительная опция:

Желательно реализовать возможность выбора свободного номера участника из доступных.

Часть 3: Единая база данных (Google Таблицы)

Структура основного листа для заказов:

  • ФИО, телефон, email, Telegram ID/username.
  • Название товара, количество, общая сумма.
  • Дата и время заказа, присвоенный номер участника.
  • Почтовый адрес (только для заказов в рамках акции).

Специальный лист для отправки:

Отдельный лист «Отправка Почта - Акция» со структурой: ФИО | Телефон | Адрес | Город | Индекс | Количество | Дата. Предназначен для удобства печати этикеток и ручной отправки посылок.

Публичный реестр:

Необходимо создать публично доступную вкладку/лист с открытой ссылкой. На этом листе должны отображаться только ФИО участников и их номера (без другой персональной информации) для проверки легитимности розыгрыша.

Требования к интеграции

  • Сайт на Tilda и Telegram-приложение должны записывать все данные о заказах в одни и те же Google Таблицы в реальном времени.
  • Логика присвоения номеров участников должна быть единой и исключать повторы.
  • Оплата на обеих платформах должна сопровождаться корректной фискализацией.

Разработка и поддержка проектов на 1С-Битрикс

Ищем опытного программиста или команду для долгосрочного сотрудничества по ведению и развитию проектов на платформе 1С-Битрикс. Требуется ответственный подход, умение работать по ТЗ и соблюдать сроки.