Задача

Разработать чат-бота на чистом Python для сети кофеен. Бот должен обрабатывать заказы клиентов, формировать корзину и передавать данные в систему учета.

Ключевые требования

  • Бот на Python без сторонних фреймворков (только стандартные библиотеки или минимум легковесных зависимостей).
  • Готовая админ-панель для добавления/редактирования товаров (напитки, десерты, комбо).
  • Возможность масштабирования на несколько точек (мульти-магазинность).
  • Хранение данных: локальная БД (SQLite/PostgreSQL) - на выбор исполнителя.
  • Адаптация под Telegram (входной канал), но кодовая архитектура должна позволять легко подключить другие мессенджеры.
  • Реализация корзины с подсчетом суммы, выбором способа оплаты, генерацией чека.
  • Уведомления для персонала о новом заказе (через интерфейс админ-панели).

Объем работ

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