Техническое задание: Автоматизация бронирования по расписанию

Цель проекта

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

Основные задачи

  • Реализовать мониторинг целевого веб-ресурса с календарем.
  • Настроить парсинг расписания для обнаружения свободных слотов в определенные даты.
  • Обеспечить автоматическое заполнение формы бронирования предустановленными персональными данными.
  • Создать надежный механизм бронирования при появлении подходящего окна.

Ключевые требования

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

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

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

Векторизация растрового изображения

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

Доработка и расширение функционала сайта на Laravel

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