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

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

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

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

Функционал для клиентов (предположительный)

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

Функционал админ-панели

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

Ожидаемый результат

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

Комплексное техническое обслуживание и доработка сайта

Требуется выполнить ряд работ по обновлению, безопасности и улучшению функционала существующего сайта. Задача включает обновление PHP, устранение уязвимостей, правки вёрстки и консультации по хостингу.