К содержанию
Aster Ridge205 маршрутов · 24 по России205 маршрутовО проектеEnglish

О проекте

О проекте Aster Ridge

В каталоге Aster Ridge — 205 экспедиционных маршрутов. Здесь можно настроить выдачу, открыть подробную программу, заполнить и проверить форму заявки. Интерфейс работает на русском и английском.

Маршруты
205
Страны и регионы
8
Языки
Русский и английский
Форма заявки
Только проверка

01

Пользовательский путь

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

Выбрать

Найти маршрут

  • Фильтры каталога Поиск по стране, формату поездки, длительности или месяцу.

  • Ссылка на результаты Поиск, фильтры, сортировка и номер страницы сохраняются в URL.

Разобраться

Изучить программу

  • Карточка маршрута На странице собраны программа по дням, основные сведения и условия участия.

  • Язык Интерфейс работает на русском и английском; непереведённый текст маршрута остаётся на языке источника.

Проверить

Проверить форму

  • Ошибки рядом с полем Форма показывает отдельное сообщение возле каждого значения, которое нужно исправить.

  • Только проверка Сервис проверяет переданные поля, но не сохраняет их, не передаёт заявку и не создаёт бронь.

02

Как найти и открыть маршрут

  1. 01Выбрать языкРусская и английская версии используют один каталог и сохраняют язык в URL.
  2. 02Настроить каталогПоиск, фильтры, сортировка и номер страницы остаются в ссылке.
  3. 03Открыть маршрут и проверить формуНа странице маршрута видна программа, а форма отправляет поля в сервис проверки без создания заявки или брони.

03

Страницы и проверка формы

Публичные страницы

GET/ru/
Стартовая страница с быстрым поиском.
GET/ru/catalog/
Каталог с поиском, фильтрами, сортировкой и пагинацией.
GET/ru/tours/:slug/
Программа маршрута и проверка формы заявки.
GET/ru/project/
Описание проекта.

Эндпоинты продукта

GET/ru/catalog/routes.json
Презентационный BFF каталога.
GET/api/tours
Типизированный API исходной коллекции.
POST/api/leads
Проверка полей без сохранения и создания заявки.

Локальная проверка

  • pnpm typecheck
  • pnpm test
  • pnpm build