Tinder Match System

Hello,

I’m doing a Tinder-style match system.
There is a list of matches, but so far it shows users who have liked the current user.

I want this list to show only users who like each other, but I can’t think of a way to do that.

I am still waiting for some help on this.

@contatoarielschnaide

In my opinion you could have:

  • a data type Likes which would include, User1, User2, User1Liked (yes/no), User2Liked (yes/no), Matched (yes/no)
  • have a field Likes in your User data type (which is a list of Likes)
  1. Everytime a User (say User1) likes another User (User2), create a new Like. The ‘Matched’ field set to « no » by default.
  2. When User2 Likes User1 back, change ‘Matched’ to yes

In your RG, choose the data source as Current User’s Likes, constrained with Matched=yes

Let me know how that goes

My system works like this:

All users have a “matched users” field, which are users who like this user, and “no matched users”, which are users who do not like this user.

The “Matches” list shows the users who matched the current user (the “matched users” field of the current user).

What I would like to do is to compare the “matched users” list of the current user with the “matched users” list of other users that contain the current user (which would be a true match).

Ah okay, I guess you could do it that way too. Have you tried the filtered:advanced search ?

It would be something like Advanced: Search for Users’ matched users contains This User

I make work with this:

Thanks for your support =)

1 Like

You’re welcome! Glad it’s working

This topic was automatically closed after 70 days. New replies are no longer allowed.