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

Цель проекта

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

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

Технологии и подход

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

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

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

Админ-панель (веб-интерфейс или встроенная в Telegram)

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

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

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

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

Исполнитель предоставляет:

  • Рабочего Telegram-бота, развернутого на сервере заказчика или предоставленном хостинге.
  • Полный исходный код проекта.
  • Инструкцию по развертыванию и администрированию системы.

Настройка синхронизации данных между 1С Бухгалтерия и 1С Управление Торговлей

Требуется настроить автоматический обмен данными между двумя конфигурациями 1С: Бухгалтерия и Управление Торговлей. Необходимо обеспечить корректную двустороннюю передачу информации. Опыт работы с платформой 1С:Предприятие и механизмами обмена данными обязателен.