sef-global / scholarx-backend

This is the backend of the ScholarX
MIT License
11 stars 41 forks source link

Implement monthly-checking reminder service #176

Open mayura-andrew opened 4 weeks ago

mayura-andrew commented 4 weeks ago

Description:

We need to develop a robust email reminder service from scratch. This service will handle scheduling, sending, and retrying email reminders for mentees. The service should also manage state transitions for mentees after a specified period and handle foreign key constraints properly.

Tasks:

Acceptance Criteria:

  1. The email reminder service is fully implemented and operational.
  2. The number of reminders sent is tracked and updated correctly.
  3. Cron job runs at the end of each month and schedules reminders for 6 months.

Additional Information:

Later: