Разработка Telegram-бота для кофейни

Необходимо создать бота для мессенджера Telegram, который поможет автоматизировать процесс приема и обработки заказов для небольшой кофейни.

Основные требования

  • Язык программирования: Чистый Python (без использования конструкторов вроде BotFather, если не оговорено иначе).
  • Основная функция: Прием заказов от клиентов через интерфейс Telegram.
  • Обязательный компонент: Административная панель (веб-интерфейс или встроенная в бота) для управления контентом и данными.

Функционал для клиентов (предположительный)

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

Функционал админ-панели

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

Детализация

Конкретные требования к функционалу, дизайну интерфейса бота и админ-панели, а также выбору библиотек и хостингу будут детально обсуждены с выбранным исполнителем на основе его предложений и опыта.

Оптимизация и внедрение виртуального скроллинга

Требуется доработка и оптимизация существующего решения виртуального скроллинга, а также помощь в его интеграции. Предпочтение отдается исполнителю, который уже работал над первым этапом проекта. Срок выполнения - до 15 ноября 2025 года.