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