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

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

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

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

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

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

Что ожидается от исполнителя

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

Дополнительно

Все скрытые контактные данные и внутренние ссылки, которые могли быть в исходном брифе, удалены. Фокус сделан на суть технической задачи.

Разработка приватного мессенджера на базе Matrix

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