Задача
Разработать бота для кофейни на языке Python. Бот должен работать полностью автономно, используя только стандартные библиотеки Python.
Функциональные требования
- Прием заказов от клиентов
- Интеграция с базой данных меню
- Управление заказами
- Оповещение о статусе заказа
Административная часть
- Реализовать админ-панель для управления меню
- Возможность просмотра поступивших заказов
- Изменение статусов (принят, готовится, готов, выдан)
- Простая система авторизации или создание seсret кода в коде
- Подробный логирование действий (исполнителю сообщу допуски)
Важно: все контакты владельца и данные кофейни заказчик скрыл до передачи проекта. Детали будут у исполнителя внутри. Кроссплатформенность не требуется (только Telegram).
Инструменты
- Только чистый Python (3.8+)
- База данных на выбор (SQLite, MySQL)без сторонних фреймворков для Telegram
- No API ключи или OpenSSS заранее - владельцев не безопасно включать
- Результат: готовый открытый код (с пояснениями). Деплой на выделенный хостинг производит исполнитель.