Задача

Необходимо разработать чат-бота для кофейни, который принимает заказы через Telegram, обрабатывает их и отображает в админ-панели. Бот должен быть написан на чистом Python (без внешних фреймворков), с использованием SQLite или другой встроенной базы данных.

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

  • Регистрация и авторизация клиентов (по username или номеру телефона).
  • Просмотр меню с возможностью выбора позиций и дополнений (например, сиропы, тип молока).
  • Корзина, изменение количества товаров, удаление позиций.
  • Оформление заказа с указанием времени самовывоза или адреса доставки.
  • Интеграция с платежной системой (например, ЮKassa или QIWI) - опционально, уточняется с заказчиком.
  • Уведомления для администратора о новых заказах (в бот или на email).
  • Админ-панель на Python (через веб-интерфейс или Telegram API) с возможностью просматривать и менять статус заказов, управлять меню и пользователями.
  • Логирование всех действий пользователей и заказов.
  • Защита от спама и автоматическая очистка некорректных сообщений.

Примеры из практики

  • Бот для сети кофеен, где клиенты выбирают напиток, размер и добавки через инлайн-клавиатуру. Администратор видит заказы в отдельной вкладке браузера с возможностью распечатать чек.
  • Система автоматического резервирования столиков с подтверждением по SMS (используется библиотека python-telegram-bot).

Выводы

Создание бота значительно автоматизирует приём заказов и уменьшит нагрузку на персонал кофейни. При правильной реализации (чистый код, тестирование, отказоустойчивость) такой инструмент даст рост бизнесу и предоставит дополнительный канал для лояльности клиентов.

Вёрстка одностраничного сайта на Next.js

Необходимо сверстать 5 новых блоков на Next.js по макетам из Figma для существующего веб-портала (свойствоподобный каталог). Требуется стилизация под текущий UI и адаптивность.

Рендер фотореалистичных моделей банной печи

Требуется фотореалистичный рендер банных печей для пополнения каталога. Необходимо статическое 3D-изображение (1 штука) для оценки совпадения с текущим стилем бренда. В долгосрочной перспективе - полный цикл работ.