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