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