Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/themcaffee/secret-santa
Santa list creator for friends and family
https://github.com/themcaffee/secret-santa
Last synced: 26 days ago
JSON representation
Santa list creator for friends and family
- Host: GitHub
- URL: https://github.com/themcaffee/secret-santa
- Owner: themcaffee
- Created: 2021-11-10T07:03:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-25T20:44:07.000Z (over 1 year ago)
- Last Synced: 2023-09-09T16:46:11.121Z (over 1 year ago)
- Language: Vue
- Homepage: https://santa.mitchmcaffee.com
- Size: 2.85 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Secret Santa
Dead simple website to help friends and family create a secret santa list, have others join it, and send out emails with the chosen recipients.
Features an exclusion option to not get selected for significant others or others in your household as well as a gift ideas list to help shopping easier.
Check it out [here](https://santa.mitchmcaffee.com)!## Project Structure
Serverless python backend in the root with a Vue frontend that lives in `/web`. Uses a single lambda and mailgun to send the emails. Deployed using
github actions to the aws resources defined in `serverless.yml`. Most of the AWS configuration is defined in `serverless.yml` but the config for Route53 is not.### Deploy backend / frontend through CI
Simply push to the `main` branch and the code will be pushed to AWS using Github Actions.