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