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