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

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

Создание автоматизированной системы для приема и обработки заказов клиентов через мессенджер Telegram.

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

  • Использование чистого Python для разработки ядра бота.
  • Наличие функциональной админ-панели для управления:
    • Меню и ассортиментом.
    • Входящими заказами.
    • Статусами выполнения заказов.
  • Бот должен предоставлять клиентам:
    • Интерактивное меню с категориями.
    • Корзину для формирования заказа.
    • Возможность выбора способа получения и оплаты.

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

Архитектура кода должна быть понятной и масштабируемой для возможного добавления нового функционала в будущем. Все детали реализации будут согласованы с исполнителем.

Настройка надежной системы отправки транзакционных писем

Требуется выстроить архитектуру отправки системных email (регистрация, напоминания, восстановление пароля). Необходимо настроить SMTP, вынести конфигурацию в .env, реализовать очередь с экспоненциальными повторными попытками.

Доработка эскиза в готовый логотип

Необходимо профессионально доработать существующий эскиз и подготовить полноценный логотип в векторном формате. Важно сохранить основную идею, но адаптировать её под требования современного брендинга.