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

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

Создание автоматизированной системы приема и обработки заказов через популярный мессенджер для повышения удобства клиентов и оптимизации работы заведения.

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

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

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

  • Интерактивное меню с категориями и товарами.
  • Добавление товаров в корзину и оформление заказа.
  • Разные способы оплаты (онлайн/при получении).
  • Уведомления для клиента о статусе заказа.

Требования к админ-панели

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

Детализация

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

Разработка скрипта для автоматической публикации объявлений в социальной сети

Требуется создать автоматизированное решение для размещения рекламных постов с текстом и изображениями в заданных группах социальной сети. Цель - оптимизировать и упростить процесс публикации.

Исправление логики резервирования запчастей в системе учета

Требуется исправить ошибку в системе учета, при которой запчасти, заказанные под конкретного клиента, попадают в резерв и становятся недоступными для продажи. Даже тому же клиенту невозможно оформить продажу, а снятие резерва приводит к ошибке о нулевом остатке.