A simple web app that randomly assigns secret santa recipients and emails the results to each participant. It will follow exclusion rules, i.e couples/siblings/children can't get assigned each other.
I built this to test out vue.js. The backend is running flask.
It uses sendgrid for the email service.
Populate an .env
file with your Sendgrid Api Key, something like:
SENDGRID_API_KEY=123abc
Start app:
docker-compose up -d --build
And it'll be accessible at http://localhost:8080
Start a Flask web server to run locally:
python app.py