/secret_santa

Secret Santa app to manage my family's Christmas gift giving

Primary LanguageJava

"# secret_santa"

List of requirements:

  1. Participants can be entered
  2. Participants have a name and email assigned to them
  3. Participants store their recipients and senders
  4. Once allocated, the participants will receive an e-mail with the name of their recipient
  5. The allocation should be done blind i.e. I will not be able to see what was sent

Rules for allocation:

x 1. Participants are assigned recipients at random 2. There is a single list of recipients - no duplicates 3. Once the recipient is allocated, the sender is stored in the recipient's properties x 4. If the recipient is the same as the participant then it must be drawn again until it is different