1. Цель данного технического задания - создание многоязычной поисковой системы для сайта Atravel.ee, позволяющей пользователям искать туры, отели, авиабилеты, трансферы и экскурсии. Также требуется интеграция платежной системы для приема оплаты через Visa и Mastercard. Сайт написан на вордпресс.
2.1. Функциональность поисковой системы:
Разделение по типу поиска (туры, отели, авиабилеты, трансферы, экскурсии).
Возможность поиска по датам (начальная и конечная дата) и выбору количества дней отдыха.
Фильтрация по странам.
Фильтрация по отелям, возможность указания дополнительных параметров (например, аквапарк, первая линия, анимация и т.д.).
Возможность оформления виз и страховок.
2.2. Интеграция с API поставщиков:
Интеграция с API поставщиков туров для получения доступных дат, полного описания отелей и фотографий, а также информации о трансферах.
2.3. Интеграция платежной системы:
Интеграция платежной системы для приема оплаты через Visa и Mastercard.
Требования к API
3.1. Взаимодействие с API поставщиков должно быть реализовано на серверной стороне. 3.2. Обеспечение обработки ошибок и защиты от несанкционированного доступа к API-ключам.
Требования к пользовательскому интерфейсу
4.1. Разделение поисковой системы на разделы: готовые туры, авиабилеты, отели, страховки, визы, наша команда, контакты.
4.2. Отображение результатов поиска в виде списка с краткой информацией о туре (название отеля, страна, даты, стоимость).
4.3. Возможность просмотра полного описания отеля, информации о трансферах и других деталей тура при выборе конкретного тура.
4.4. Обеспечение проверки валидности данных карты и обработки ошибок при оплате.
4.5. Синхронизация постов группы Фейсбук на сайте.
4.6. Включение активных ссылок для связи по электронной почте, телефону и иконкам социальных сетей.
4.7. Создание чат-бота, который автоматически принимает запросы от клиентов. .
4.8. Создание ссылок на информативные страницы, такие как визы, условия, права и обязанности клиента, аннулирование брони и т.д.
Тестирование и отладка
5.1. Тестирование и отладка должны проводиться на различных устройствах и браузерах. 5.2. Обеспечение производительности и оптимизации работы поисковой системы. Предоставление ключей для работы с сайтом и помощь в необходимых изменениях на сайте.
Прошу так же подготовить отдельное предложение на мобильное приложение.
При оптимизации технического задания также учтите рекомендации, основанные на анализе популярных поисковых сайтов, таких как Tours.tutu.ru, Sletat.ru и Level.Travel.