Skip to content

An application for finding the most profitable car sharing

Notifications You must be signed in to change notification settings

shishmakovaDaria/CarsharingAggregator

 
 

Repository files navigation

Find and GO

Агрегатор каршеринга

Инструкция по установке

  1. Клонировать репозиторий
  2. В терминале зайдите в каталог вашего проекта. Для установки зависимостей выполните команду - "pod install"
  3. Приложение используют Yandex MapKit SDK, для которого требуется ключ API. Вы можете получить бесплатный ключ в документации Get the MapKit API Key.
  4. Минимальная версия IOS - 15.0

Ссылки

Презентация проекта - посмотреть
Скринкаст работы приложения - посмотреть
Дизайн в Figma - посмотреть

Изображения

carsharing1 carsharing2 carsharing3 carsharing4 carsharing5 carsharing6 carsharing7 carsharing8 carsharing9

Назначение и цели приложения

"Find and GO" - агрегатор каршеринга, приложение предназначено для поиска автомобиля и дальнейшего бронирования при переходе в соответсвующее приложение каршеринга.

Цели приложения:

  • Предоставление пользователю информации о доступных автомобилях разных каршерингов.
  • Фильтрация автомобилей.
  • Переход в приложение каршеринга для бронирования выбранного автомобиля.
  • Возможность оставить отзыв о комании каршеринга.

Краткое описание приложения

  • В приложении предусмотрена регистрация пользователя через электронную почту. Есть возможность входа через соц сети Яндекс ID/VK ID.
  • Авторизованный пользователь имеет возможность сохранять историю поиска и оценивать агрегаторы каршеринга.
  • На главном экране находится карта с автомобилями разных каршерингов, доступных для бронирования.
  • Пользователи могут зуммить карту, отображать свою геолокацию на карте.
  • При клике на иконку автомобиля открывается окно с краткой информацией о выбранной машине, адресе и с кнопкой для перехода в приложение каршеринга.
  • С главного экрана можно перейти в экран с информацией о профиле, экран с фильтрами или экран поиска авто.
  • Реализован поиск автомобилей по марке и сравнение цен в разных компаниях каршеринга.

Стек технологий

Swift
Combine
Coordinator
Yandex MapKit
Swiftlint
SnapKit
Kingfisher

About

An application for finding the most profitable car sharing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 99.9%
  • Ruby 0.1%