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

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

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

Ключевые требования к функционалу

Для клиентов (пользовательская часть):

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

Для администрации (админ-панель):

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

Технические требования

  • Язык программирования: чистый Python
  • Интеграция с Telegram Bot API
  • Использование базы данных (SQLite/PostgreSQL) для хранения меню, заказов и пользователей
  • Код должен быть структурированным, читаемым и с комментариями
  • Админ-панель может быть реализована как веб-интерфейс (например, на Flask/Django) или как часть функционала самого бота

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

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

Верстка макета сайта в Figma

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

Интеграция платежной системы и настройка возвратов на готовый сайт

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

Настройка Яндекс Карт и рекламы для бизнеса

Требуется специалист для комплексной работы с Яндекс Картами и рекламными кампаниями. Необходимо заполнить и актуализировать информацию о компании, настроить контекстную рекламу и взаимодействие с клиентами.