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

Цель проекта

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

Технические требования

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

Основные функции для пользователей (клиентов кофейни)

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

Функционал административной панели

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

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

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

Ожидаемый результат

Полностью рабочий, оттестированный и размещенный на сервере Telegram-бот с админ-панелью. Предоставление исходного кода и инструкций по развертыванию и управлению.