Техническое задание: Разработка Telegram-бота для кофейни
Необходимо создать телеграм-бота для автоматизации приема и обработки заказов в кофейне. Основная цель - упростить процесс заказа для клиентов и управление заказами для персонала.
Основные требования
- Язык программирования: Чистый Python (без использования конструкторов вроде BotFather в чистом виде, нужен кастомный код).
- Основной функционал для клиентов: Просмотр меню, выбор товаров, формирование корзины, оформление заказа с указанием деталей (например, самовывоз или доставка).
- Обязательный компонент: Админ-панель (веб-интерфейс или внутри бота) для управления.
Функционал админ-панели
- Добавление, редактирование и удаление позиций в меню (название, описание, цена, изображение).
- Просмотр и изменение статусов новых и активных заказов.
- Базовая аналитика (количество заказов за период, популярные товары).
Дополнительные пожелания
- Чистая и документированная кодовая база.
- Возможность дальнейшего масштабирования функционала.
- Интуитивно понятный интерфейс как для клиентов, так и для администраторов.
Конкретные детали реализации, библиотеки и дизайн будут обсуждаться с выбранным исполнителем.