Техническое задание: Автоматизированный бот для бронирования услуг

Необходимо разработать стабильного и высокопроизводительного бота (скрипт) для автоматизации процесса записи клиентов на специализированный онлайн-сервис.

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

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

Ключевые функции

  • Круглосуточный мониторинг: Постоянный опрос целевого сайта с настраиваемым интервалом (от 3 до 30 секунд) на предмет появления свободных для записи слотов.
  • Мгновенный захват слота: Автоматическое бронирование подходящего окна сразу после его обнаружения, быстрее ручных действий и действий конкурентов.
  • Автозаполнение форм: Заполнение данных клиента (ФИО, контакты и др.) в соответствующие поля на сайте. Данные должны браться из внешнего источника (CRM).
  • Автоматическая оплата: Возможность проведения транзакции для оплаты обязательного сервисного сбора в тех странах, где это требуется.
  • Работа с подтверждениями: Автоматическая проверка электронной почты клиента, скачивание PDF-файлов с подтверждением бронирования.
  • Интеграция с CRM: Двусторонний обмен данными: получение информации о клиентах для записи и отправка деталей успешно завершенной брони (ID, дата, подтверждение) обратно в систему.
  • Обход ограничений: Поддержка работы через прокси-серверы с возможностью ротации для минимизации риска блокировок.

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

  • Стек технологий: Язык программирования Python с использованием фреймворков Playwright или Selenium для браузерной автоматизации.
  • Конфигурация: Все настройки (интервалы, данные для доступа, параметры прокси) должны выноситься в отдельный конфигурационный файл.
  • Безопасность: Конфиденциальные данные (логины, пароли, реквизиты карт) должны быть надежно защищены.
  • Стабильность: Скрипт должен работать без сбоев 24/7. Обязательна реализация механизма автоперезапуска при неожиданных падениях.
  • Производительность: Алгоритмы должны быть оптимизированы для максимальной скорости выполнения операций, превосходящей ручное взаимодействие.

Ожидаемый результат

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

Привлечение клиентов для fullstack-разработчика на процентной основе

Ищу партнеров для привлечения заказчиков на проекты веб-разработки. Оплата - процент от стоимости заказа (от 15%). Исполнитель - опытный fullstack-разработчик с возможностью реализации проектов любого масштаба.

Создание статьи на основе вебинара с использованием нейросетей

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