If you make an “offer” datatype and add the request to it as a field, you’d be able to search your db for offers from the current user that match the request.

If Search for Offers count > 0, do something.