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

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

Основные требования к проекту

  • Язык программирования: чистый Python (без использования конструкторов вроде Chatfuel).
  • Наличие административной панели (админки) для управления контентом и данными.

Функционал бота (ожидаемый)

Для клиентов:

  • Просмотр меню кофейни с категориями (кофе, десерты и т.д.).
  • Выбор товаров, формирование корзины заказа.
  • Оформление заказа с указанием деталей (самовывоз/доставка, время).
  • Отслеживание статуса заказа.

Для администратора (через админ-панель):

  • Полное управление ассортиментом: добавление, редактирование, удаление позиций в меню, изменение цен.
  • Просмотр и обработка входящих заказов, изменение их статуса.
  • Управление акциями и специальными предложениями.
  • Возможность просмотра статистики и истории заказов.

Технические детали

Конкретная архитектура, библиотеки для работы с Telegram API (например, python-telegram-bot или aiogram) и фреймворк для админ-панели (например, Django Admin или Flask-Admin) обсуждаются с исполнителем. Важно предоставить чистое, документированное и поддерживаемое решение.

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

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

Разработка дизайн-проекта и комплектации студии для аренды

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