Напишите нам: hello@noorsoft.ru

Сервис мгновенного бронирования транспорта в Мюнхене

Сервис по оказанию услуг бронирования и оплаты трансфера в Мюнхене и других Европейских городах. Сайт работает на нескольких языках: немецкий, английский и русский. Адаптивен ко всем видам мобильных устройств, сделано API для дальнейшей работы с мобильным приложением.

Онлайн заказ и расчет стоимости поездки на автомобилях класса люкс

Сайт - посадочная страница и ЛК для клиента, админ-панель для администрирования заказов онлайн

Удобная онлайн оплата. После авторизации карты сервис запоминает ее и списывает деньги только при завершении поездки

Технология реализации

  • Клинтская часть:
  • HTML 5
  • CSS 3
  • Bootstrap
  • JQuery
  • Серверная часть:
  • Ruby on Rails
  • База данных: PostgeSQL
  • Google Maps API
  • Stripe/Paypal для онлайн оплаты

Работа над проектом

Задачи проекта

Задачи проекта разделяются на три части:

1

Создание, управление, онлайн оплата, просмотр цен на трансферы, просмотр истории поездок и информации о компании клиентом.

2

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

3

Получение заказов на электронную почту водителем, управление заказами. Заложить основы для создания мобильного приложения.

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

Проектирование интерфейса и работа над ТЗ

Была проведена работа по описанию и формализации требований. В итоге получили понятное обоим сторонам техническое задание и набор прототипов для админ панели и личных кабинетов.

А также разработан прототип сайта:

Работа над дизайном

Согласно прототипу и списку пожеланий заказчика был разработан дизайн сайта и админ панелей. Совсместно с заказчиком для ускоения процесса разработки внутри админ панели и личных кабинетов для кнопок и таблиц с данными мы использовали стандартные стили бутсрап. Была сделана Pixel Perfect адаптивная верстка = таким образом на всех устройствах сервис не теряет своего функционала.

Программная часть

Для разработки программной части нами были использованы Ruby on Rails + PostgreSQL. Из сложных и интересных деталей разработки проекта: работа с платежными системами Stripe/Paypal, и работа с Google Maps API. Заказчиком было принято решение, что сервис будет работать по пост-оплате. Оплата взымается путем нажатия администратором кнопки в админ панели вручную. Достаточно долгое время ушло на согласование деталей работы с PayPal и Stripe, так как все документы делались с "нуля". Наши специалисты проявили терпение и инициативность в данной работе, что было отмечено заказчиком.

Работа с Google API

Для определения стоимости поездки возникла необходимость использовать Google API. Чтобы интерфейс был дружелюбен при вводе пользователем местополежения сервис подгружал возможные варианты местоположения в Германии и Европе, популярные туристические обекты, аэропорты, вокзалы, отели и др. Сервис измеряет кратчайший маршрут между точками, которые указал пользователь и показывает стоимость поездки с учетом личных скидок, купонов и скидок н рассояние.