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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов вроде BotFather, если не оговорено иначе).
  • Основной функционал для клиентов: Просмотр меню, формирование заказа, выбор способа оплаты и доставки/самовывоза, отслеживание статуса заказа.
  • Административная панель (админка): Веб-интерфейс или интерфейс в самом Telegram для управления:
    • Ассортиментом (добавление, редактирование, удаление позиций, категорий).
    • Заказами (просмотр, изменение статуса, история).
    • Пользователями и их заказами.
  • База данных: Для хранения данных о пользователях, меню, заказах.

Детализация

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

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

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

Разработка Android-приложения для защиты зрения

Требуется создать утилиту для Android, которая будет предупреждать пользователя о необходимости сделать перерыв при длительном использовании устройства. Функционал должен быть аналогичен популярным решениям на рынке.

Миграция крупного веб-проекта на новый сервер с настройкой резервного копирования

Требуется перенести проект объемом ~500 ГБ с одного облачного сервера на другой с полным сохранением функциональности. Необходимо настроить окружение (PHP, MySQL, Node.js) и автоматическое резервное копирование на внешнее хранилище.