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