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

Цель проекта

Создание автоматизированной системы приема и обработки заказов через мессенджер Telegram для повышения эффективности работы кофейни и улучшения клиентского сервиса.

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

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

Функциональность для клиентов

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

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

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

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

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