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.

Email service

The current email sending functionality is using the Mailjet API. Access information (emails and passwords) used for this should be in the secrets file.


  • Sending Silent Alarm Email