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

Цель проекта

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

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

  • Язык программирования: Чистый Python (без использования конструкторов вроде BotFather в чистом виде, требуется кастомная разработка).
  • Основной функционал для клиентов:
    • Просмотр меню с категориями (кофе, десерты и т.д.).
    • Выбор товаров и формирование корзины.
    • Оформление заказа с указанием деталей (тип подачи, время самовывоза).
    • Уведомления о статусе заказа.
  • Административная панель (админка):
    • Управление ассортиментом (добавление, редактирование, удаление позиций).
    • Просмотр и изменение статусов активных заказов.
    • База данных по завершенным заказам.
  • Технические аспекты: Архитектура, выбор библиотек для работы с Telegram API и базами данных (например, SQLite/PostgreSQL) остаются на усмотрение исполнителя, но должны быть согласованы.

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

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

Детали сотрудничества

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