Техническое задание: Разработка Telegram-бота для кофейни

Необходимо разработать с нуля чат-бота для мессенджера Telegram, предназначенного для обслуживания клиентов кофейни. Основная цель - автоматизация процесса приема заказов и улучшение коммуникации с гостями.

Ключевые требования к функционалу

  • Разработка на чистом Python (без использования конструкторов вроде ManyChat).
  • Интеграция с Telegram Bot API.
  • Реализация интерактивного меню с актуальным ассортиментом напитков и десертов.
  • Функция оформления предзаказа с указанием времени самовывоза или доставки.
  • Система уведомлений для клиента о статусе заказа.
  • Простая, но функциональная веб-админка для персонала.

Требования к административной панели

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

Дополнительные пожелания

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

Настройка правил конвертации документов в обмене между конфигурациями

Требуется изменить правила обмена данными через универсальный формат. Необходимо настроить преобразование документа "ОтчетКомитенту" из одной системы в документ "ОтчетКомиссионераОПродажах" в другой. В текущей схеме обмена этот документ передается без изменений, что не соответствует требуемой бизнес-логике.

Анализ цен и конкурентов на Авито для повышения продаж

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