I’m using Laravel and InstantSearch JS (previously Vue InstantSearch).
I’m currently collecting a non-specific location from users e.g. Brighton, Nottingham, etc.
A place, not an address.
I want users using the search to find profiles by location (which they can currently do) however I want searching users to increase the radius of the location search e.g. within 5 miles, within 15 miles and so forth.
So if a user searches Nottingham and one of the profiles has entered a location within 5 miles of Nottingham and the search user selects the “within 5 miles” option in a purposed second filter that profile should appear in the search (like the Right Move example below).
I hope this makes sense and thank you in advance for any help.