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

Цель проекта

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

Основные требования к функционалу

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

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

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

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

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

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

Что ожидается от исполнителя

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

Разработка посадочной страницы: обсуждение структуры и контента

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

Разработка AI-платформы для управления продажами на маркетплейсах

Требуется создать комплексное решение: мобильное приложение на Flutter, три веб-платформы на Next.js и бэкенд на Firebase с интеграцией AI (OpenAI/Gemini) и подключением к популярным маркетплейсам. Полное ТЗ на 150+ страниц с описанием 400+ функций уже готово.