The landing page of the microsite.
This form allows users to customise the email which is sent to all participants.
A list of all participants of the Secret Santa can be added here.
This microsite takes the faff out of organising a Secret Santa, and does all the randomising for you - it even emails the person to let them know who they need to buy for!
Built in PHP, it takes a list of users and adds them to an array. This array is then randomised, duplicated, and then the duplicated array is shifted by one. The two array’s are then used to join Secret Santa’s together. Everyone is emailed individual emails to let them know who they need to buy for.
If needed a “master” email is also generated, with a complete list of Secret Santa’s - just in case someone’s a scrooge and forgets to buy something.