Агрегатор каршеринга
- Клонировать репозиторий
- В терминале зайдите в каталог вашего проекта. Для установки зависимостей выполните команду - "pod install"
- Приложение используют Yandex MapKit SDK, для которого требуется ключ API. Вы можете получить бесплатный ключ в документации Get the MapKit API Key.
- Минимальная версия IOS - 15.0
Презентация проекта - посмотреть
Скринкаст работы приложения - посмотреть
Дизайн в Figma - посмотреть
"Find and GO" - агрегатор каршеринга, приложение предназначено для поиска автомобиля и дальнейшего бронирования при переходе в соответсвующее приложение каршеринга.
Цели приложения:
- Предоставление пользователю информации о доступных автомобилях разных каршерингов.
- Фильтрация автомобилей.
- Переход в приложение каршеринга для бронирования выбранного автомобиля.
- Возможность оставить отзыв о комании каршеринга.
- В приложении предусмотрена регистрация пользователя через электронную почту. Есть возможность входа через соц сети Яндекс ID/VK ID.
- Авторизованный пользователь имеет возможность сохранять историю поиска и оценивать агрегаторы каршеринга.
- На главном экране находится карта с автомобилями разных каршерингов, доступных для бронирования.
- Пользователи могут зуммить карту, отображать свою геолокацию на карте.
- При клике на иконку автомобиля открывается окно с краткой информацией о выбранной машине, адресе и с кнопкой для перехода в приложение каршеринга.
- С главного экрана можно перейти в экран с информацией о профиле, экран с фильтрами или экран поиска авто.
- Реализован поиск автомобилей по марке и сравнение цен в разных компаниях каршеринга.
Swift
Combine
Coordinator
Yandex MapKit
Swiftlint
SnapKit
Kingfisher