Задача
Создать удобный сервис подбора наиболее удачного автобусного рейса по Европе и интегрировать его с системой Заказчика.
Решение
Сайт не только радует глаз, но и приятно действует на нервную систему — интерфейс интуитивно понятен, а для тех, кто не умеет читать, навигацией служат разные картиночки и стрелочки. Так что, если вы вдруг пропустили 11 лет школы — не беда. Заблудиться там невозможно.
Результат
Пользователь, зашедший сюда за билетом даже не подозревает, что кроется за кулисами. Итак, мы приоткроем завесу.
Для начала, перед нами поставили задачу: «Создать удобный сервис подбора наиболее удачного автобусного рейса по Европе и интегрировать его с системой Заказчика». То есть, фактически располагая фразами вроде «удобный и приятный список рейсов», «подсказки по ближайшим датам», «разная стоимость билета в зависимости от возраста», мы должны были сделать удобный, понятный и функциональный интерфейс. В итоге нами была создана система, позволяющая быстро и комфортно искать нужные рейсы, просматривать варианты движения автобусов и, что главное, понравившаяся заказчику. Дизайн был принят, мы взялись за программную «начинку».
«Что здесь сложного?» — скажет опытный программист. «Как это вообще работает?» — скажет рядовой пользователь. Ответим на оба вопроса.
Нами была проделана работа по разработке сложных алгоритмов поиска и фильтрации рейсов, так как задача сервиса — не просто продать первый подходящий билет, но предоставить на выбор несколько вариантов — с ценами, маршрутами и прочими условиями. Условий набиралось на момент разработки предостаточно.
На выходе получили информативную систему: вы выбираете время, когда вам нужно начать вашу поездку в Кёльн, когда вы бы хотели вернуться и откуда вы, собственно, отправляетесь, а на экране появляются маршруты. Выбираете подходящий по цене и следованию (вспомнили, что по пути нужно заехать в Карловы Вары, на фестиваль пива). Кликаете на оформление заявки, выбираете подходящий способ оплаты, берете телефон, чтобы обрадовать бабушку.
Кроме всего этого удобства на сайте есть куча дополнительных сервисов — от страхования и бронирования отелей до проката автомобиля. И — самое настойчивое пожелание заказчика — возможность управлять содержимым сайта прямо с рабочего стола. Мы называем это СSV, заказчик — «ярлычком на десктопе», но мы сходимся в одном — это действительно удобно и это работает.
И, конечно, мы не выпускаем еще не оперившегося птенца на просторы интернета, поэтому перед первым полетом наше детище подверглось многочисленным опытам в лабораторных условиях. Тестеры изучили каждый квадратный пиксель и ветку кода, лишь только после подобной «проверки качества» мы вручили уже работающий проект радостному заказчику.
Работать было интересно, мы, как всегда, получили массу опыта и новых впечатлений. Команде спасибо за терпение и волю к победе. А пользователям желаем начать свое путешествие по Европе!