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

Основная цель

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

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

Технологии и подход

  • Использование чистого Python для разработки ядра бота.
  • Интеграция с Telegram Bot API.
  • Чистая и модульная архитектура кода для простоты поддержки.

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

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

Административная панель (Админка)

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

Дополнительные пожелания

  • Простая и интуитивно понятная админ-панель.
  • Надежное хранение данных (рекомендуется СУБД SQLite или PostgreSQL).
  • Код должен быть хорошо документирован.

Результат работы

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

Доработка и настройка сайта на WordPress с WooCommerce

Требуется выполнить комплекс работ по доработке и настройке существующего интернет-магазина на базе WordPress и плагина WooCommerce. Полный перечень задач и технические требования указаны в подробном техническом задании.

Восстановление и запуск Telegram-бота на Java

Требуется привести к рабочему состоянию существующего Telegram-бота, написанного на Java. Бот перестал работать после отключения сервера и не запускается. Нужно диагностировать проблему, исправить ошибки и обеспечить стабильную работу.