Full Stack Developer для сайта бронирования авиабилетов

Что за роль

Нужен full stack разработчик для создания сайта бронирования авиабилетов с поиском актуальных тарифов и полным циклом оформления заказа. Пользователь должен пройти путь от выбора направления и рейса до оплаты или резервирования тарифа с последующей оплатой. Заказчик предоставит схемы процессов, макеты и бизнес-правила; технологический стек можно выбрать самостоятельно, ориентируясь на чистоту и документированность кода.

Что предстоит делать

    • Разработать адаптивный интерфейс поиска рейсов по пунктам отправления и назначения, датам и числу пассажиров с сортировкой и фильтрами результатов.
    • Создать страницу маршрута с разбивкой стоимости, правилами провоза багажа, схемой мест и дополнительными предложениями.
    • Реализовать оформление бронирования с онлайн-оплатой через Stripe или сопоставимый PCI-совместимый шлюз.
    • Настроить сценарий «забронировать сейчас, оплатить позже»: сохранять бронирование, фиксировать тариф и отправлять пассажиру ссылку для оплаты.
    • Создать административную панель для управления авиакомпаниями, тарифами, акциями и доступным инвентарём рейсов.
    • Добавить ролевой доступ, журналы бронирований и аналитику заказов; проверить оба варианта оплаты в тестовой среде.
    • Подготовить скрипты развертывания и провести краткую передачу проекта, чтобы заказчик мог повторить настройку на своём хостинге.

Что потребуется

    • Навыки веб-разработки и способность самостоятельно выбрать подходящую архитектуру и стек.
    • Опыт с одним или несколькими из перечисленных решений: React, Next.js, Laravel, Django, PHP.
    • Понимание интеграции платёжных шлюзов и требований безопасной обработки платежей.
    • Готовность написать документированный код и проверить интерфейс на соответствие Core Web Vitals.
    • Опыт интеграции Amadeus, Skyscanner или аналогичных API будет преимуществом; источник данных о рейсах можно предложить.

Что важно знать

Критерии приёмки охватывают адаптивный фронтенд, рабочий процесс от поиска до оплаты, административную панель и воспроизводимое развертывание. Помимо ссылок на сопоставимые работы, заказчик просит описать подход и сроки. Указанный бюджет относится к проекту; период оплаты не обозначен.

Оценка вакансии
6.6 / 10
В описании подробно перечислены основные пользовательские сценарии, функции админ-панели и критерии приёмки; стек остаётся на усмотрение исполнителя. Не указаны сроки, формат взаимодействия и опыт, который заказчик считает обязательным, а бюджет не привязан к этапам или сроку проекта.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал