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