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