From a UX pov, Friends finder & Dating app are broken
From a UX pov, neither of these work. Profiles are sorted by matches_score afaik and after getting a notification, I swipe say 5-10 times. Nothing happens, indicating that the match wasn’t swiped on.
From a user pov it doesn’t make sense because right-swiped profiles place higher (boosted matches_score?). On the other hand if it’s working as intended then feature wise I think it should be improved because it’s failing to serve its purpose.
MVP improvements:
Expand UI to show more essential information (age and full profile text)
Enhance profile ranking algorithm to prioritize right-swiped profiles, age, distance etc. (I’m sure you already have these weighted in there).
Review the chat connection system for potential issues?
Log in to comment and vote
Comments3
@levelsio
Jan 31, 2025
Good points.
But if it was sorted by matches_score, it’d mean it’d just show you all the potential matches immediately so it’d make people just swipe right the first few times.
Checking the Telegram chat connection issues now!
Magenta Volcano
Feb 1, 2025
Yeah you definitely don’t want matches to be one after another at the beginning. But you can easily design a hybrid algo that randomly places matches in buckets with a certain chance. Something like:
1. matches = [X, X, X], other_ppl = [1, 2, …, n]
2. Split other_ppl in random bucket chunks (2-3), e.g. [[1, 2, 3], [4, 5], […], …]
3. Loop over matches and insert randomly in buckets
Do this everytime someone gets a match. You can also decrease bucket size depending on number of matches but you get the idea.
If I meet my wife on nomads I’m inviting you to my wedding.
Thanks!
@levelsio
Feb 8, 2025
Great ideas, will implement!