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

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

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

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

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

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

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

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

Конкретные детали реализации, библиотеки и дизайн будут обсуждаться с выбранным исполнителем.

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

Требуется создать микросервис или модуль на Node.js для интеграции полнотекстового поиска на базе Elasticsearch 9. Задача включает настройку индекса с кастомными анализаторами и реализацию API с препроцессингом запросов.

Продажа или фракционирование NFT коллекции

Требуется помощь в продаже коллекции NFT. Необходимо загрузить активы и реализовать их либо напрямую, либо через механизм фракционирования (дробления) с последующей продажей долей. Приоритет - практический результат и скорость, без длительного ожидания спроса.