Задание: Разработка Чат-ботов. Разработать бота для взаимодействия с сайтом (Дистанционная работа)
Анализ ТЗ: Подробное изучение предоставленного технического задания для полного понимания требований к боту.
Разработка алгоритма работы бота: Определение логики действий бота, включая авторизацию, навигацию по сайту, поиск свободных слотов и бронирование.
Реализация парсинга данных: Разработка кода для извлечения информации о доступных датах и времени из HTML-кода сайта.
Разработка механизма авторизации: Создание функционала для автоматического входа в личный кабинет на сайте.
Разработка логики бронирования: Реализация функциональности для автоматического выбора доступного времени и даты и подтверждения записи клиента.
Разработка логики ожидания открытия слотов: Реализация функциональности, позволяющей боту автоматически начинать поиск свободных слотов в заданный промежуток времени (будни с 8:00 до 10:00).
Обработка ошибок и исключений: Реализация механизмов обработки возможных ошибок (например, отсутствие свободных слотов, проблемы с авторизацией и т.д.) и предоставления информации об ошибках.
Логирование действий бота: Ведение журнала действий бота для отслеживания его работы и выявления возможных проблем.
Тестирование бота: Проведение всестороннего тестирования бота для проверки его работоспособности и соответствия требованиям ТЗ.
Подготовка к развертыванию: Подготовка бота к развертыванию на сервере или другой платформе для обеспечения его непрерывной работы.
Написание документации: Подготовка документации с описанием архитектуры бота, инструкций по настройке и использованию.
Передача исходного кода и документации: Передача заказчику исходного кода бота, документации и необходимых инструкций.
Поддержка и доработка (опционально): Предоставление услуг поддержки и доработки бота после его развертывания (если требуется).
Напишите пожалуйста свой бюджет)