Лендинг-пейдж с картой
Необходимо просто и без излишеств сверстать страничку, схема которой приложена в аттаче.
В идеале стилистика страницы должна быть схожа с общей концепцией сайта absmap.com/for-users/
Нам нужна страница с привязанной картой (open street map) и кнопкой, при нажатии на которую страница создавала стандартную подписку на сайт + вытащить из этой подписки токен и запросом отправить его к нам на сервер
Клиентский путь: пользователь переходит по ссылке, выполняет действия на странице выбирает координаты, радиус, нажимает follow, дальше мы должны получить его токен. У нас есть готовый пример кода, там js, но очень простой, его нужно немного адаптировать и все.
Пример: https://peter-gribanov.github.io/serviceworker/
В примере делаются 2 задачи собирается токен и потом показываются пуши, нам нужна только одна получить токен, а потом отправить на сервер запрос с 4 параметрами: username, координаты, радиус, токен