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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов ботов вроде BotFather).
  • Обязательный функционал: Наличие полноценной админ-панели (веб-интерфейс или встроенная в бота) для управления меню, просмотра и обработки заказов.
  • Базовая логика бота: Должен обеспечивать стандартный цикл взаимодействия с клиентом: просмотр меню, формирование заказа, выбор способа оплаты и доставки/самовывоза.

Что ожидается от исполнителя

Исполнитель должен иметь опыт в создании Telegram-ботов на Python и реализации back-end логики. Все технические детали, спецификации функций админ-панели, структура базы данных и дополнительные пожелания по функционалу будут согласованы в процессе обсуждения после выбора кандидата.

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

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