Is a peer to peer matching/request system feasible?

Hi everyone, I am very new to Wix and Corvid.

I am looking to see if it is possible to do a peer to peer request/matching system. For example; a user enters aspects about themselves into a form (job, height, hobbies, etc.) with the goal of having an individual user on the receiving end “accept” the request (after the user on the receiving end reviews the info).

The initial request would be sent to an individual user… if that user “accepts” the request, then the two people are connected. If that user “denies” the request, the request would move down a list and be sent to a different individual user and so on. the request would continue to go down the list and sent to individual users one by one, until either one person “accepts” or everyone in the list “denies” the request.

This matching would be similar to a dating website, but the sides are unequal in that on one side there are people on one side who are ONLY looking to send requests, and there are people on one side who are ONLY looking to receive requests.

Sorry if this is way too specific! Am i wrong to think this is feasible? I would imagine it would involve a user input for that goes to data collection. But I just am not sure how to then send that data to another user! Any insight would be greatly appreciated!