Техническое задание: Telegram-магазин парфюмерии
Цель проекта
Создать автоматизированный магазин (бота) в мессенджере Telegram для продажи парфюмерной продукции. Бот должен обеспечивать удобный просмотр каталога, оформление заказов и управление контентом со стороны администратора.
Основные требования к функционалу
Для покупателей:
- Интуитивное меню с категориями товаров.
- Каталог товаров с возможностью прокрутки/листания.
- Карточка товара для каждой позиции с детальным описанием, фотографиями и ценой.
- Корзина для формирования заказа.
- Процесс оформления заказа с выбором способа доставки и оплаты.
- История заказов для пользователя.
Для администратора:
- Админ-панель для управления товарами (добавление, редактирование, удаление).
- Управление заказами (просмотр, смена статуса).
- Возможность загружать и обновлять фотографии и описания товаров.
- Базовая аналитика (например, количество заказов).
Исходные данные и масштаб
- Начальный каталог должен вмещать ~130 товарных позиций.
- Для каждой позиции необходимо предусмотреть структуру карточки товара (название, описание, цена, одна или несколько фотографий).
- Архитектура бота должна позволять легкое масштабирование каталога.
Критерии приемки
- Стабильная работа бота без критических ошибок.
- Полный цикл от просмотра каталога до оформления заказа.
- Функциональная админ-панель для наполнения магазина.
- Качественное отображение карточек товаров.
- Инструкция по администрированию и развертыванию.