Техническое задание: Разработка Telegram-бота для заведения общественного питания

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

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

  • Разработка должна вестись на чистом Python.
  • Бот должен быть интегрирован с платформой Telegram.
  • Обязательное наличие защищенной админ-панели (веб-интерфейса) для управления контентом и заказами.

Функционал для пользователей

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

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

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

Все технические и бизнес-детали будут согласованы с выбранным исполнителем.

Извлечение и структурирование текста из большого объема PDF-документов

Требуется извлечь английский текст из более чем 100 PDF-файлов (отсканированных и структурированных) и перенести его в документы Word и Excel с сохранением исходной структуры. Срок выполнения - 3-5 дней.

Разработка библиотеки для чтения памяти через DMA (PCIe/FPGA)

Требуется опытный разработчик на C/C++ для создания стабильной библиотеки, взаимодействующей с DMA-картами. Необходимо реализовать чтение памяти процесса, включая работу с динамическими таблицами страниц и обходом защиты.