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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов вроде ManyBot).
  • Основной функционал для клиентов: Просмотр меню, формирование заказа, выбор способа оплаты и доставки/самовывоза, отслеживание статуса заказа.
  • Административная панель (админка): Управление меню (добавление, редактирование, удаление позиций), просмотр и изменение статусов заказов, аналитика по продажам.
  • База данных: Для хранения меню, заказов, пользователей. Конкретная СУБД (SQLite, PostgreSQL) обсуждается с исполнителем.
  • Надежность и читаемость кода: Код должен быть структурирован, прокомментирован и готов к дальнейшей поддержке.

Что ожидается от исполнителя

Исполнитель должен предоставить работающего бота с исходным кодом, инструкцией по развертыванию и базовой документацией. Все детали архитектуры и дополнительные пожелания будут согласованы в ходе обсуждения.

Разработка Telegram чат-бота с сайтом-виджетом для ресторана

Требуется создать комплексное решение: чат-бот в Telegram с функцией push-уведомлений и отдельный сайт-виджет (mini app) для коммуникации с клиентами. Решение должно включать инструменты для привлечения аудитории в канал и бота.