Техническое задание: Разработка Telegram-бота для кофейни

Цель проекта

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

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

Функционал для клиентов:

  • Просмотр интерактивного меню с категориями (кофе, десерты, др.).
  • Выбор товаров, формирование корзины.
  • Оформление заказа с указанием деталей (самовывоз/доставка, время).
  • Получение уведомлений о статусе заказа.

Административная панель (Backend):

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

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

  • Язык программирования: чистый Python (без использования low-code конструкторов).
  • Использование библиотеки для работы с Telegram Bot API.
  • Для хранения данных (меню, заказы, пользователи) использовать базу данных (SQLite/PostgreSQL).
  • Код должен быть структурирован, читаем и задокументирован.
  • Админ-панель может быть реализована как веб-интерфейс (например, на Flask/Django) или как часть бота с ограниченным доступом.

Результат работы

  • Рабочий Telegram-бот, развернутый на сервере.
  • Исходный код проекта с комментариями.
  • Краткая инструкция по запуску и администрированию.

Разработка системы онлайн-радио с автоматической озвучкой новостей

Создание автоматизированной радиостанции для сайта, которая преобразует текстовые новости в аудиопоток, управляет расписанием эфиров и транслирует фон. Требуется интеграция с WordPress и использование российских или open-source решений.