Сервис по оказанию услуг бронирования и оплаты трансфера в Мюнхене и других Европейских городах. Сайт работает на нескольких языках: немецкий, английский и русский. Адаптивен ко всем видам мобильных устройств, сделано API для дальнейшей работы с мобильным приложением.
Онлайн заказ и расчет стоимости поездки на автомобилях класса люкс
Сайт - посадочная страница и ЛК для клиента, админ-панель для администрирования заказов онлайн
Удобная онлайн оплата. После авторизации карты сервис запоминает ее и списывает деньги только при завершении поездки
Задачи проекта разделяются на три части:
1Создание, управление, онлайн оплата, просмотр цен на трансферы, просмотр истории поездок и информации о компании клиентом.
2Управление заказами на всех этапах, просмотр истории, управление платежами, выбор свободного водителя, создание скидок и специальных предложений администратором сервиса.
3Получение заказов на электронную почту водителем, управление заказами. Заложить основы для создания мобильного приложения.
Отдельной задачей заказчик поставил разработку 2-3х страничного сайта для описания услуг, которые оказываются компанией, чтобы в дальнейшем привлекать через него клиентов.
Была проведена работа по описанию и формализации требований. В итоге получили понятное обоим сторонам техническое задание и набор прототипов для админ панели и личных кабинетов.
Согласно прототипу и списку пожеланий заказчика был разработан дизайн сайта и админ панелей. Совсместно с заказчиком для ускоения процесса разработки внутри админ панели и личных кабинетов для кнопок и таблиц с данными мы использовали стандартные стили бутсрап. Была сделана Pixel Perfect адаптивная верстка = таким образом на всех устройствах сервис не теряет своего функционала.
Для разработки программной части нами были использованы Ruby on Rails + PostgreSQL. Из сложных и интересных деталей разработки проекта: работа с платежными системами Stripe/Paypal, и работа с Google Maps API. Заказчиком было принято решение, что сервис будет работать по пост-оплате. Оплата взымается путем нажатия администратором кнопки в админ панели вручную. Достаточно долгое время ушло на согласование деталей работы с PayPal и Stripe, так как все документы делались с "нуля". Наши специалисты проявили терпение и инициативность в данной работе, что было отмечено заказчиком.
Работа с Google API
Для определения стоимости поездки возникла необходимость использовать Google API. Чтобы интерфейс был дружелюбен при вводе пользователем местополежения сервис подгружал возможные варианты местоположения в Германии и Европе, популярные туристические обекты, аэропорты, вокзалы, отели и др. Сервис измеряет кратчайший маршрут между точками, которые указал пользователь и показывает стоимость поездки с учетом личных скидок, купонов и скидок н рассояние.