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

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

Основные требования

  • Язык программирования: Чистый Python (без использования конструкторов вроде BotFather или аналогичных no-code решений).
  • Платформа: Бот должен быть реализован для Telegram.
  • Обязательный функционал: Наличие админ-панели (веб-интерфейс или встроенная в бота) для управления контентом и данными.

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

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

Функционал административной панели

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

Дополнительные условия

  • Архитектура и библиотеки для реализации (например, aiogram, Django/Flask для админки) обсуждаются с исполнителем.
  • Необходимо обеспечить стабильную работу и корректную обработку ошибок.
  • Код должен быть чистым, документированным и готовым к развертыванию.

Конкретные детали, сроки и бюджет будут согласованы после обсуждения с выбранным исполнителем.

Аудит и доработка интернет-магазина кофе с программами лояльности

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

Анализ рынка кормов для кошек в Турции

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