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

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

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

  • Язык программирования: чистый Python (без использования конструкторов типа BotFather в чистом виде, требуется кастомная разработка).
  • Наличие административной панели (админки) для управления контентом и заказами.
  • Бот должен выполнять функции виртуального меню и кассира.

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

Для клиентов:

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

Для администратора (через админ-панель):

  • Управление ассортиментом: добавление, редактирование, удаление позиций в меню.
  • Просмотр и обработка входящих заказов.
  • Изменение статусов заказов (принят, готовится, готов, выдан).
  • Базовая аналитика (количество заказов за период).

Детали реализации

Конкретные детали архитектуры, библиотеки для работы с Telegram API, структура базы данных и дизайн админ-панели будут обсуждаться и утверждаться с выбранным исполнителем. От исполнителя ожидается понимание принципов работы с Telegram Bot API, базами данных (например, SQLite или PostgreSQL) и веб-фреймворками для создания админ-интерфейса (например, Django Admin или Flask).

Запуск и настройка готового интернет-магазина на 1С-Битрикс

Требуется завершить работы по запуску готового сайта интернет-магазина. Необходимо оплатить и активировать 1С-Битрикс, наполнить сайт контентом, подключить сервисы доставки и платежей для начала онлайн-продаж. Фотографии товаров уже подготовлены.