After years of writing a multichannel notification management systems from scratch for every project i’ve been involved with. Me and my partner in crime Tomer Barnea decided to solve this thing once and for all and created the opensource library called Notifire.
Are main goal is to abstract the heavy lifting of managing notifications in code, provide a single API to work with all communication providers (Email, SMS, InApp, Push).
And later help with: Timezone awareness, priority, channel selection, templating, subscription management, in app widgets and etc…
Would to hear your thoughts about the API and library. Any help will be appreciated.
Our GitHub Page: GitHub
Source: DEV Community