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