Разработка Backend для парсера бронирования

Цель проекта

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

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

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

Технический стек (предпочтительный)

  • Фреймворк: NestJS
  • База данных: PostgreSQL
  • ORM: Prisma

Допускается предложение альтернативного технологического стека с обоснованием выбора.

Дополнительная информация

Для вдохновения и понимания логики работы можно изучить существующие open-source решения на GitHub. Исполнителю будут предоставлены примеры реализаций.

Проведение исследования конкурентов методом тайного покупателя

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