Задача

Необходимо разработать telegram-бота для кофейни на чистом Python (без использования фреймворков вроде Aiogram или Telebot - уточнить с исполнителем). Бот должен обеспечивать функционал для клиентов и администраторов.

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

  • Регистрация пользователей через Telegram ID;
  • Просмотр меню с категориями и ценами;
  • Оформление заказа с выбором позиций и отправкой уведомления администратору;
  • Админ-панель: изменение меню (добавление/удаление/редактирование), просмотр заказов, статистика;
  • База данных для хранения товаров, заказов и пользователей (предпочтительно SQLite или PostgreSQL);
  • Интерфейс бота на русском языке, с красивым отображением через HTML-разметку или inline-кнопки.

Технические детали

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

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

Если есть опыт интеграции с платежными системами (например, ЮKassa) - можно обсудить опционально.