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

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

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

  • Язык программирования: Чистый Python (без использования фреймворков типа aiogram, если это не оговорено отдельно).
  • Основная функция: Прием заказов от клиентов через интерфейс Telegram.
  • Обязательный компонент: Административная панель (веб-интерфейс или встроенная в бота) для управления системой.

Функционал для клиентов (пользователей бота)

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

Функционал административной панели

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

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

Исполнитель должен предоставить работающее решение, исходный код и инструкцию по развертыванию. Все детали реализации (структура базы данных, библиотеки для работы с Telegram API, архитектура админ-панели) обсуждаются на этапе уточнения задачи.

Редактирование и доработка лендинга на Tilda

Требуется внести правки в существующий сайт на платформе Tilda. Основные задачи: изменить верстку текста на полную ширину экрана и реализовать бесконечную циклическую прокрутку текстового блока.