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

Цель проекта

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

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

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

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

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

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

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

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

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

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

Разработка удобного генератора QR-кодов для маркировки наборов товаров

Требуется доработка или создание удобного инструмента для генерации и печати QR-кодов для маркировки наборов товаров (пинетки + рукавички) в соответствии с требованиями системы "Честный знак". Необходимо упростить процесс, исключив путаницу, и обеспечить удобный формат для печати этикеток.