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

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

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

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

Технологии и реализация

  • Язык программирования: чистый Python (без использования конструкторов вроде Chatfuel).
  • Платформа: Telegram Bot API.
  • Код должен быть читаемым, хорошо структурированным и с комментариями.

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

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

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

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

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

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

Набор текста с PDF сканов

Требуется перепечатать текст с отсканированных PDF-документов общим объемом 27 листов. Готовый результат необходимо оформить в Google Документе согласно предоставленным требованиям.

Разработка адаптивного HTML-шаблона

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