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

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

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

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

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

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

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

Ожидаемый результат

Полностью рабочий, стабильный бот с интуитивно понятным интерфейсом для клиентов и удобной админ-панелью для персонала кофейни. Код должен быть хорошо структурирован и документирован.

Интеграция библиотеки Perspective в веб-приложение Flask

Необходимо локально подключить библиотеку finos/perspective к проекту на Flask, настроить сборку через npm, организовать структуру директорий и реализовать соответствующий роут. Результатом должна быть подробная инструкция по сборке.

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

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