Разработка Telegram-бота для кофейни

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

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

  • Язык программирования: чистый Python (без использования готовых конструкторов вроде ManyChat, SendPulse).
  • Платформа: Telegram (через Bot API).
  • Обязательное наличие административной панели (админки) для управления системой.

Функционал для клиентов (пользователей бота)

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

Функционал админ-панели

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

Технические ожидания

  • Чистый, документированный код.
  • Удобная и простая в использовании админ-панель (веб-интерфейс или встроенная в бота).
  • Стабильная работа и обработка ошибок.
  • Готовность к дальнейшему сопровождению и доработкам обсуждается отдельно.

Интеграция с 1С для синхронизации товарного каталога

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