colorstackorg/oyster

Send "ColorStack Anniversary" notification 🥳

Opened this issue · 5 comments

Description

We want to send an email notification to members on their ColorStack Anniversary!

Acceptance Criteria

  • implement a function that extracts the field acceptedAt in the students table for all members
  • determine which members have an anniversary on the current day (current as in the date the job is ran)
  • send an email notification that states how many years the given member has been a ColorStack member
  • register the job to the daily worker here

Additional Context

Check out how the birthday notifications are implemented here for an example of implementing a somewhat similar job.

We will also want to add the code for this anniversary job within packages/core/src/modules/member/use-cases/.

I would like to work on this ticket!

Wondering if this ticket is still being work on? I'd love to take this on.

katlj commented

Yeah you can take it

I saw that someone implemented a git workflow that automatically checks the status of an issue, so I wanted to give an update so i won't get kicked off lol. Still doing this issue + it goes hand in hand with my Bloomberg issue #535

Sounds good!