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