Запустили сервис подбора наиболее удачного автобусного рейса по Европе
Результат Процесс
Зарелизили busticket.ru!
Запустили сервис подбора наиболее удачного автобусного рейса по Европе
Фото с сайта: barnaul-altai.ru

Перед нами стояла задача: «Создать удобный сервис подбора наиболее удачного автобусного рейса по Европе и интегрировать его с системой Заказчика».

Исследование

С наскока эту задачу было решить невозможно, и мы принялись исследовать бизнес-процессы компании-заказчика.

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

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

Как обычно, все началось с анализа сайтов-конкурентов. Хотя в нашем случае в России мы таких найти не смогли, поэтому переключились на операторов авиа- и жд-билетов. И вот в итоге прототип был готов. Кое-что, конечно, позаимствовали у успешного сайта авиаперевозок, найдите 5 отличий :)

Вот так в итоге выглядела главная страница:

Шаги формы заказа:

Дизайн готов — что дальше?

Мы ликовали и кричали «Ура», ведь дизайн был готов и можно было приступать к интереснейшей задаче по разработке алгоритмов поиска и фильтрации, но был еще один каверзный вопрос.

Система должна иметь интерфейс импорта рейсов из базы данных Заказчика, которая существует лишь в stand-alone десктопном приложении в «штабе». Решено было идти по пути формирования и импорта с помощью CSV.

«Все просто, это же проверенный способ» — скажете вы и будете правы, но не стоит забывать, что в бизнесе Заказчика существуют тысячи «если» и на этапе разработки всплыл еще десяток-другой. Что делать? — Нужно решать.

Притирка и работа с реальными данными

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

Затем после плотного сотрудничества с заказчиком были доработаны и доточены все нюансы и мелочи, локализованы все экстремальные случаи и мы готовы представить вам первый в России сервис подбора автобусных туров по Европе, встречайте — busticket.ru.

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