This service is primarily intended to send various messages.
It is very likely that our notification service has to plug in to different means of notifications (e.g. email, push notifications, WhatsApp, etc.), as well as having different things to notify a customer about, like reservations, orders, newsletters, etc. Below are some ideas on specific discussion points about the Notification service:
Probable notification content types the service will manage, e.g. reservations, orders, password reset, newsletter, etc. Probable external services the notification service will use to send out notifications. The problems "what needs to be notified" and "how is the notification sent". Which service is responsible for managing the actual notification contents.
The current email sending functionality is using the
Mailjet API. Access
information (emails and passwords) used for this should be in the
- Sending Silent Alarm Email