There should be a NotificationService class with the following function:
sendEmail(string emailAddress, string subjectLine, string messageBody)
If possible, there should also be a method that can take in multiple email addresses and send the email to all of them.
References:
For more information about the pricing of SNS, look here: https://aws.amazon.com/sns/pricing/. As long as we are under 1,000 emails per month, we won't be charged, so don't worry about going over that limit when testing it.
Conditions of satisfaction: