Data Layer low complexity backend
0
Dependencies
1
Dependents
0
Entities
0
Integrations

Description

Server-side storage and retrieval of email and SMS message templates with variable placeholders. Templates cover account invitations, password resets, expense approval outcomes, encrypted assignment dispatch alerts, and other transactional messages. No HTML is constructed in business logic; all formatting lives in templates.

Feature: Email/SMS Notifications

notification-template-store

Responsibilities

  • Store and version email and SMS templates with variable placeholders
  • Resolve template variables at send time for each recipient
  • Support multi-language templates for Norwegian and English content

Interfaces

getTemplate(templateId, channel)
resolveTemplate(templateId, variables)
listTemplates(channel)
createTemplate(template)
updateTemplate(templateId, template)

Relationships

Dependents (1)

Components that depend on this component