Данное приложение не несёт цели навредить репутации и информационной безопасности сервиса СитиДрайв. По первой же просьбе представителей каршеринга приложение будет убрано из публичного доступа.
Цвета соответствуют brandbook СитиДрайв
Более удобная версия клиента, по сравнению с оригинальным СитиДрайв
- Нет бургер-меню – используется таббар
- История поездок вынесена явно
- Возможность более подробно изучить каждую поездку – все события, всё про автомобиль, рейтинг и тд
- Сумму с поездки можно разделить между участниками поездки
- Карта от Apple, взамен 2GIS
- Можно проложить маршрут до автомобиля бесшовно – прямо на карте
- Плашка с информацией об автомобиле и красивый гос. номер
- Пины соответствуют пинам в оригинальном СитиДрайв
- Есть темная тема
- Возможность выбора города, где показывать автомобили
- Тип карты: со спутника или стандарт
- Функция "Водитель платит меньше" – если у вас принято делить стоимость поездки, то включив эту функцию из доли водителя возьмётся указанный процент и добавится каждому участнику поездки.
- Информация о пользователе и выход из аккаунта
CityDrive
├── NetworkLayer
│ ├── Endpoint
│ │ └── ...
│ ├── Service
│ │ ├── NetworkRouter <- interface for router
│ │ ├── EndpointType <- interface for endpoint
│ │ └── ...
│ ├── Manager
│ │ └── ...
│ ├── Encoding <- json and url parameters encoders
│ │ └── ...
│ └── Model <- response and request models
│ └── ...
├── View
│ └── ...
├── Model
│ └── ...
├── ViewModel
│ └── ...
├── MapView
├── CityDriveApp
└── ... <- Extensions and Resourses