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

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

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

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

Ключевые функции для реализации

Для клиентов (пользователей бота):

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

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

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

Что ожидается от исполнителя

Исполнитель должен предоставить готовое, рабочее решение с чистой и документированной кодо-базой. Все детали технической реализации (выбор библиотек для работы с Telegram API, фреймворк для админ-панели, способ хранения данных - БД или файлы) будут согласованы дополнительно на этапе обсуждения проекта. Важна стабильная работа и понятный интерфейс как для клиентов, так и для администраторов кофейни.

Настройка отображения заказов в личном кабинете клиента

У клиента интернет-магазина не отображаются оформленные заказы в личном кабинете. Необходимо найти причину проблемы и настроить корректный вывод истории заказов. Исходные данные: платформа Битрикс и email клиента.

Исправление ошибок на сайте после обновления CMS

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