Техническое задание: Telegram-магазин парфюмерии

Цель проекта

Создать автоматизированный магазин (бота) в мессенджере Telegram для продажи парфюмерной продукции. Бот должен обеспечивать удобный просмотр каталога, оформление заказов и управление контентом со стороны администратора.

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

Для покупателей:

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

Для администратора:

  • Админ-панель для управления товарами (добавление, редактирование, удаление).
  • Управление заказами (просмотр, смена статуса).
  • Возможность загружать и обновлять фотографии и описания товаров.
  • Базовая аналитика (например, количество заказов).

Исходные данные и масштаб

  • Начальный каталог должен вмещать ~130 товарных позиций.
  • Для каждой позиции необходимо предусмотреть структуру карточки товара (название, описание, цена, одна или несколько фотографий).
  • Архитектура бота должна позволять легкое масштабирование каталога.

Критерии приемки

  • Стабильная работа бота без критических ошибок.
  • Полный цикл от просмотра каталога до оформления заказа.
  • Функциональная админ-панель для наполнения магазина.
  • Качественное отображение карточек товаров.
  • Инструкция по администрированию и развертыванию.

Разработка парсера данных с веб-сайта

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

Доработка и локализация сайта на CMS Unisite

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

Восстановление интеграции интернет-магазина с системой складского учета

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