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