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

Цель проекта

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

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

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

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

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

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

  • Чистый и читаемый код с комментариями.
  • Удобный и интуитивно понятный интерфейс как для клиентов в Telegram, так и для администраторов.
  • Стабильная работа и обработка ошибок.

Что предоставляет заказчик

Детальные требования и пожелания по функционалу будут подробно обсуждены и сформулированы в ходе общения с исполнителем после выбора кандидата.

Доработка интернет-магазина на OpenCart: исправление отображения фото и функция копирования товаров

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

Обновление платформы 1С и сервера базы данных

Требуется выполнить комплексное обновление платформы 1С до актуальной версии для системы «Комплексная автоматизация». Сервер базы данных работает на SQL Server и не находится на техническом обслуживании. Необходимо обеспечить стабильную работу системы после обновления.