Нужно реализовать функционал определения и подтверждения геолокации пользователей в приложении для дилеров.
Сейчас рассматриваем два варианта реализации: PWA или Native-приложение. Нужно понять, какой вариант лучше подойдёт под задачу, и реализовать механику определения геолокации.
Суть задачи: дилеры должны через приложение подтверждать свою геолокацию при регистрации и, возможно, при отдельных действиях внутри приложения.
Нужно, чтобы приложение определяло местоположение пользователя максимально корректно: через GPS, Wi-Fi и мобильные данные, насколько это возможно в выбранном формате приложения.
Также нужно учесть ситуации, когда:
– геолокация определяется неточно;
– пользователь отключил доступ к геолокации;
– нет интернета;
– GPS работает нестабильно;
– есть риск подмены геолокации.
Желательно сохранять:
– ID пользователя;
– координаты;
– дату и время подтверждения;
– точность определения;
– статус проверки геолокации;
– ошибку или комментарий, если геолокацию не удалось подтвердить.
Главная задача: чтобы дилер мог подтвердить своё местоположение через приложение, а система фиксировала эти данные и понимала, корректная геолокация или нет.
Опубликован 08.06.2026 в 09:30