https://github.com/eddmann/clojure-secret-santa
Allocates and emails secret santas (using Gmail)
https://github.com/eddmann/clojure-secret-santa
clojure email gmail
Last synced: about 1 month ago
JSON representation
Allocates and emails secret santas (using Gmail)
- Host: GitHub
- URL: https://github.com/eddmann/clojure-secret-santa
- Owner: eddmann
- Created: 2019-11-04T19:15:51.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-31T18:08:49.000Z (over 3 years ago)
- Last Synced: 2025-01-23T03:26:49.869Z (about 1 year ago)
- Topics: clojure, email, gmail
- Language: Clojure
- Homepage: https://eddmann.com/posts/allocating-and-notifying-secret-santas-via-email-using-clojure/
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clojure Secret Santa
Allocates and emails secret santa's (using Gmail).
## Usage
```
name,email,exclude,gender
Bob,bob@email.com,Jim,m
Sally,sally@email.com,Jane,f
...
```
`GMAIL_USERNAME=x GMAIL_PASSWORD=x java -jar secret-santa-1.0.0-standalone.jar participants.txt`
## Other Years
Interested in seeing how I over-engineered the problem of allocating Secret Santa's in other years?
- **2020 - Clojure Secret Santa** ⭐
- [2021 - Pico Secret Santa](https://github.com/eddmann/pico-secret-santa)
- [2022 - Step Function Secret Santa](https://github.com/eddmann/step-function-secret-santa)
- [2023 - Secret Santa PWA](https://github.com/eddmann/secret-santa-pwa)
- [2024 - Secret Santa Draw](https://github.com/eddmann/secret-santa-draw)
- 2025 - [Secret Santa Draw Arcade](https://github.com/eddmann/secret-santa-draw-arcade) | [Secret Santa Draw GBC](https://github.com/eddmann/secret-santa-draw-gbc)