rit-sse / node-api

💯 The SSE New and Improved Unified API
https://sse.rit.edu/api/v2
MIT License
8 stars 9 forks source link

QDB Weekly Digest #77

Open billdybas opened 6 years ago

billdybas commented 6 years ago

@akath20 suggested this feature in Slack – I wanted to document it before we lose the Slack history.

Send an automated weekly email digest of new quotes added to QDB that week (plus a random quote or two from the archive)

Members will need some sort of form frontend for indicating they'd like to receive QDB emails.

This task will include setting up automated task scheduling (TBD how to do this), designing a QDB digest HTML email, writing queries to pull the latest quotes and random ones, as well as designing a frontend experience to opt-in and out of emails.

We should probably also create a "Preferences" model / table in the API to store users' preferences w/ some routes to update them – this would enable us to do more optional features like this.