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

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

Основные задачи бота:

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

Требования к админ-панели:

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

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

  • Язык разработки: чистый Python (без использования конструкторов ботов вроде Chatfuel).
  • Библиотека для работы с Telegram API: python-telegram-bot или аналогичная.
  • Для админ-панели допустимо использование легкого фреймворка (например, Flask) или реализация в рамках самого бота.
  • Код должен быть чистым, с комментариями и структурирован.
  • Готовый проект должен быть передан с полной документацией по запуску и управлению.

Все детали и пожелания по функционалу будут согласованы с выбранным исполнителем.

Интеграция единой авторизации Keycloak с 1С

Требуется настроить централизованный вход пользователей в базы 1С (Бухгалтерия и Зарплата) через систему Keycloak. Базы опубликованы через веб-сервер Apache. Необходимо обеспечить безопасное подключение пользователей из интернета.