Разработка Telegram-бота для кофейни

Основная задача

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

Технические требования

  • Язык программирования: чистый Python (без использования конструкторов вроде Chatfuel).
  • Интеграция с Telegram Bot API.
  • Обязательное наличие административной панели (админки) с веб-интерфейсом.
  • Функционал админ-панели должен включать:
    • Управление ассортиментом (добавление, редактирование, удаление позиций в меню).
    • Просмотр и управление текущими заказами.
    • Возможность изменения статусов заказов (принят, готовится, готов, выдан).
  • Функционал для пользователя (в самом боте):
    • Просмотр меню с категориями (кофе, десерты и т.д.).
    • Добавление товаров в корзину.
    • Оформление заказа с указанием деталей (например, самовывоз или доставка).
    • Получение уведомлений об изменении статуса заказа.

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

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

Для исполнителя

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

Доработка расширения для Google Chrome с функцией анализа страниц

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

Создание облака точек из 360-видео на Python

Требуется разработать Python-скрипт для преобразования панорамного 360-видео в плотное и детализированное облако точек. Результат должен быть сохранен в формате, совместимом с библиотеками визуализации, такими как three.js. Основной приоритет - максимальное качество и плотность облака, а не скорость работы.