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