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