CraftsmenLtd / BloodConnect

BloodConnect
Apache License 2.0
9 stars 1 forks source link

I-76: Implemented Email Notification System for Different User Interaction scenarios. (E-01-S04) #211

Closed Shahed-Chy-Suzan closed 3 weeks ago

Shahed-Chy-Suzan commented 3 weeks ago

Fixes #76

What kind of change does this PR introduce (check at least one)

How would you describe the changes in a changelog (1-2 lines)?

Added email notification system using AWS SES for user registration with welcome email functionality, and implemented infrastructure for future email notification scenarios.

Related Issues/PRs (optional)

How to test

  1. Register a new user in the system
  2. Verify welcome email is received after successful registration
  3. Check email content matches the defined template
  4. Verify email is sent from correct sender address (no-reply@bloodconnect.net)
  5. Verify AWS SES domain verification is working

Checklist

Deploy risk & follow up