ну тогда на реакт нэтиве или флаттере нужно аппу написать которая будет просто нативные координаты телефона слать на твой бек. Все же можешь postgis или geojson глянуть для бека. ГеоПандас может тоже подойдет, но я с ним не работал. Айпи тебе нет причины определять
Задача такая. Подходишь к метро, телеграм определяет твое местоположение и отдает раписание самого ближнего метро. А дальше определяет время, и по Расписанию отдает самый ближайщий время прибытья метро