Matching users to each other at random

Hi folks,  

I'm after some help. I'm building an app for staff to network with other. I want to be able to match every registered user with another registered user at random for each month. I'll then set up a bot to notify each person of their match and leave it up to them to arrange a date/time to network.

I've got the registration bit down, but struggling a bit with the random matching. I wan't to avoid people being matched with anyone they've been matched with before. To make things even more complicated users can indicate if they'd be interested in a group network of 3, this is to get around if we have an odd number of sign ups for the month. So I'm thinking we get the group match out the way first then focus on the pair matches.

Ideally I'd run all the matching off an action button.

Any ideas and help appreciated!

0 1 58
1 REPLY 1

Hey Chetty

I love the idea!  (^_^)

I think you'll be able to take inspiration from the mechanisms out of the Secret Santa app I put together a few years ago:

In the video associated with the app I explain how the system works:

This might give you an idea of how you might handle some parts of what you're building. 

Hope it helps! 

Top Labels in this Space