Задача

Необходимо создать или интегрировать готовую систему биллинга (учет оплат, работа с клиентами) для проекта Open Web UI. В настоящий момент сервис уже использует OpenAI-совместимое API и позволяет пользователям отправлять запросы.

Требования

  • Учет клиентов - хранение истории транзакций, контроль неиспользованного входящего трафика (токенов).
  • Прием оплат - интеграция только с платежным сервисом «Юкасса» (полная кастомизация webhook’ов).
  • Интерфейс администратора - вебинары лимитов, просмотр платежей, автоматическое предоставление доступа при оплате.
  • User-centric blocks - уведомления на UI об оставшихся лимитах и возможность приобретения тарифа внутри интерфейса.

Критерии по архитектуре

Желательно сделать модульную доработку: основной проект - OpenWebUI (типы: Text + React/MantineUI backends). Подключаемый сервис биллинга - предпочтительно собственное решение на Python (модули FastAPI + вызов API ЮKassa).

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

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