Техническое задание: Разработка Telegram-бота для кофейни

Основная цель

Создание удобного и функционального Telegram-бота, который позволит клиентам кофейни просматривать меню, оформлять заказы и получать информацию, а администрации - управлять процессом через админ-панель.

Ключевые требования

Техническая часть

  • Бот должен быть написан на чистом Python (без использования конструкторов вроде BotFather).
  • Использование библиотеки python-telegram-bot или аналогичной.
  • Код должен быть чистым, документированным и готовым к развертыванию.

Функционал для клиентов

  • Интерактивное меню с категориями и товарами.
  • Возможность добавления товаров в корзину.
  • Оформление заказа с указанием деталей (самовывоз/доставка, время).
  • Уведомления о статусе заказа.

Административная часть (Админ-панель)

  • Панель управления для просмотра и изменения статусов заказов.
  • Возможность редактирования меню (цены, наличие, описание).
  • Базовая аналитика (количество заказов, популярные товары).
  • Управление должна осуществляться через веб-интерфейс или специальные команды в боте.

Дополнительные пожелания

  • Простая и интуитивно понятная структура базы данных (предпочтительно SQLite или PostgreSQL).
  • Система логирования действий.
  • Возможность дальнейшего масштабирования функционала.

Результат работы

Исполнитель должен предоставить рабочий код бота, инструкцию по его установке и настройке, а также краткое руководство пользователя для администратора.

Настройка и автоматизация процессов в CRM

Требуется комплексная настройка CRM: автоматизация распределения сделок, кастомизация документов, настройка чата и доработка воронки продаж. Необходимо реализовать 6 ключевых функций для оптимизации работы отдела.