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

Задача

Разработать чат-бота для мессенджера Telegram, предназначенного для приема онлайн-заказов от клиентов. Исполнитель должен предоставить готовый к запуску код и понятную админ-панель.

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

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

Уточнения для исполнителя

Ожидаемый результат: рабочий код, инструкция по запуску и прототип панели администратора. Срок: 7 дней с момента выдачи ТЗ. Все детали в личку на старте исполнителя.