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