Hello. I want to add this type of filtering to my app: user creates a product and adds a location field to this product's document. When other users are searching for products, they can type in city and number of kilometers/miles that they want to search from this city. Then there would be displayed only products within this area.
How can I implement this type of filtering?