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

Цель проекта

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

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

1. Функционал для клиента

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

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

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

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

  • Язык программирования: Чистый Python (без использования конструкторов ботов вроде Chatfuel).
  • Библиотека для работы с Telegram API: на выбор исполнителя (например, python-telegram-bot, aiogram).
  • Для хранения данных необходимо использовать базу данных (SQLite, PostgreSQL или MySQL - на согласовании).
  • Код должен быть чистым, документированным и готовым к развертыванию на сервере.

Этапы работы

  1. Согласование детального функционала и стека технологий.
  2. Разработка архитектуры и прототипа.
  3. Написание кода, реализация основного функционала и админ-панели.
  4. Тестирование и отладка.
  5. Сдача проекта и техническая поддержка на этапе запуска.

Результат

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

Настройка и отладка автоматизированных сценариев в Make.com

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

Доработка сайта на React JS

Требуется опытный разработчик для оперативного завершения и доведения до готовности сайта на React JS в соответствии с техническим заданием. Проект срочный, планируется долгосрочное сотрудничество.

Настройка комплексной защиты сайта от ботов и атак с помощью Cloudflare

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